
    hiy"              
         d Z ddlmZ ddlmZmZmZ ddlmZm	Z	m
Z
mZmZmZmZmZmZmZ ddlmZmZmZmZmZmZ  eded            edg ed	e
            eg ed	e          Z eegedee          Z edegeded          Z edegede
          Z edegede
          Z edeegede
          Z edeeege
de
          Z eeeege
de          Z  edeege
dee	ddg            edeege
ded          Z! eeege
de          Z" edeege
d e
            ed!eeeged"e
            ed!eeged#e
          Z# ed$eeeged%e
          Z$ ed$eeged&e
            eeee
ged'e          Z% ed(eged)e
            ed*eged+e
            ed,eged-e
            ed.eged/e
            ed0eged1e
            eeged2e          Z& eeged3e          Z' eeged4e          Z( eeged5e          Z) eeged6e          Z* eeged7e          Z+ eeeged8e          Z, eeeged9e          Z- eeeged:e          Z. eeeged;e          Z/ eeged<e          Z0 eeege
d=e          Z1 eege
d>e          Z2 eeege
d?e          Z3d@S )AzPrimitive dict ops.    )annotations)	ERR_FALSE	ERR_MAGIC	ERR_NEVER)
bit_rprimitivebool_rprimitivec_int_rprimitivec_pyssize_t_rprimitivedict_next_rtuple_pairdict_next_rtuple_singledict_rprimitiveint_rprimitivelist_rprimitiveobject_rprimitive)ERR_NEG_INT	binary_op	custom_opfunction_opload_address_op	method_opzbuiltins.dictPyDict_Type)nametypesrc
PyDict_New)r   	arg_typesreturn_typec_function_name
error_kind)r   r   r   r   CPyDict_Build)r   r   r   r   var_arg_typePyDict_Copy   )r   r   r   r   r   priorityCPyDict_FromAnyzbuiltins.isinstancePyDict_Check__getitem__CPyDict_GetItem__setitem__CPyDict_SetItemPyDict_SetIteminPyDict_Contains   )r   r   r   r   r   truncated_typeorderingupdateCPyDict_UpdateCPyDict_UpdateInDisplayCPyDict_UpdateFromAnygetCPyDict_GetCPyDict_GetWithNone
setdefaultCPyDict_SetDefaultCPyDict_SetDefaultWithNone#CPyDict_SetDefaultWithEmptyDatatypekeysCPyDict_KeysViewvaluesCPyDict_ValuesViewitemsCPyDict_ItemsViewclearCPyDict_ClearcopyCPyDict_CopyCPyDict_KeysCPyDict_ValuesCPyDict_ItemsCPyDict_GetKeysIterCPyDict_GetValuesIterCPyDict_GetItemsIterCPyDict_NextKeyCPyDict_NextValueCPyDict_NextItemCPyDict_CheckSizePyDict_SizePyDict_DelItemCPyMapping_CheckPyMapping_HasKeyN)4__doc__
__future__r   mypyc.ir.opsr   r   r   mypyc.ir.rtypesr   r   r	   r
   r   r   r   r   r   r   mypyc.primitives.registryr   r   r   r   r   r   dict_new_opdict_build_opdict_copy_op	dict_copyisinstance_dictdict_get_item_opdict_set_item_opexact_dict_set_item_opdict_update_opdict_update_in_display_opdict_get_method_with_nonedict_setdefault_opdict_setdefault_spec_init_opdict_keys_opdict_values_opdict_items_opdict_key_iter_opdict_value_iter_opdict_item_iter_opdict_next_key_opdict_next_value_opdict_next_item_opdict_check_size_opdict_ssize_t_size_opdict_del_itemsupports_mapping_protocolmapping_has_key     i/var/www/html/Pagina-Ingenieria-Requisitos/venv/lib/python3.11/site-packages/mypyc/primitives/dict_ops.py<module>rw      ss     " " " " " " 8 8 8 8 8 8 8 8 8 8                                       _+<- P P P P 	     io|Xa   	%&#"   {	!   K	 !%  	 +	 !"   9	 12!%    9	 13DE %    # 13DE $	    
		 /2 %"V    	0 $   &I 12 -	    
		 12 +    
		 13DE!!    &I	 12!)    Y	 13DE!(    
		 12!0     )y 13CD!9	       
		!&    
		!(    
		!'    
		#    
		"    y"	   $	   	#	   9!)	    Y!+	    I!*	    9 .1'%	    Y .1''	    I .1%&	    Y 67'	    !y&!	    	 "34 $	   &I ! &	    ) "34 &	  ru   