U e5d°ã @sîdZddddddddd d d d d g ZzddlmZe d¡Wnek rPYnXdZgZgZgZ gZ gZ gZ gZ gZiZdd„edƒDƒZdd„Zdd„Zdd„Zdd„Zeddƒedd ƒed!d"ƒed#d$ƒed%d&ƒed'd(ƒed)d*ƒed+d,ƒed-d.ƒed/d0ƒed1d2ƒed3d4ƒed5d6ƒed7d8ƒed9d:ƒed;d<ƒed=d>ƒed?d@ƒedAdBƒedCdDƒedEdFƒedGdHƒedIdJƒedKdLƒedMdNƒedOdPƒedQdRƒedSdTƒedUdVƒedWdXƒedYdZƒed[d\ƒed]d^ƒed_d`ƒedadbƒedcddƒededfƒedgdhƒedidjƒedkdlƒedmdnƒedodpƒedqdrƒedsdtƒedudvƒedwdxƒedydzƒed{d|ƒed}d~ƒedd€ƒedd‚ƒedƒd„ƒed…d†ƒed‡dˆƒed‰dŠƒed‹dŒƒeddŽƒeddƒed‘d’ƒed“d”ƒd•Zed–d•ƒed—d˜ƒed™dšƒed›dœƒeddžƒedŸd ƒed¡d¢ƒed£d¤ƒed¥d¦ƒed§d¨ƒe d¨¡ed©dªƒed«d¬ƒed­d®ƒed¯d°ƒed±d²ƒed³d´ƒedµd¶ƒe  d¶¡ed·d¸ƒed¹dºƒed»d¼ƒed½d¾ƒed¿dÀƒedÁdƒedÃdăedÅdƃedÇdȃedÉdʃedËd̃e  dÌ¡edÍd΃e  dΡedÏdЃe  dСedÑdÒƒedÓdÔƒedÕdÖƒed×d؃edÙdÚƒe  dÚ¡edÛd܃e  dÜ¡edÝdÞƒe  dÞ¡edßdàƒe  dà¡edádâƒedãdäƒedådæƒedçdèƒedédêƒedëdìƒedídîƒe  dî¡ed dïƒdïZedðdñƒedòdóƒedôdõƒedöd÷ƒedødùƒedúdûƒedüdýƒedþdÿƒeddƒeddƒeddƒeddƒedd ƒed d ƒ[[[[d S( zy opcode module - potentially shared between dis and other modules which operate on bytecodes (e.g. peephole optimizers). Úcmp_opÚhasconstÚhasnameÚhasjrelÚhasjabsÚhaslocalÚ hascompareÚhasfreeÚopnameÚopmapÚ HAVE_ARGUMENTÚ EXTENDED_ARGÚhasnargsé)Ú stack_effectr) úz>=Úinznot inÚiszis notzexception matchZBADcCsg|]}d|f‘qS)z<%r>©)Ú.0Úoprrú/usr/lib64/python3.8/opcode.pyÚ %srécCs|t|<|t|<dS©N)r r ©ÚnamerrrrÚdef_op'srcCst||ƒt |¡dSr)rrÚappendrrrrÚname_op+s rcCst||ƒt |¡dSr)rrrrrrrÚjrel_op/s r cCst||ƒt |¡dSr)rrrrrrrÚjabs_op3s r!ZPOP_TOPéZROT_TWOéZ ROT_THREEéZDUP_TOPéZ DUP_TOP_TWOéZROT_FOURéZNOPé ZUNARY_POSITIVEé ZUNARY_NEGATIVEé Z UNARY_NOTé Z UNARY_INVERTéZBINARY_MATRIX_MULTIPLYéZINPLACE_MATRIX_MULTIPLYéZ BINARY_POWERéZBINARY_MULTIPLYéZ BINARY_MODULOéZ BINARY_ADDéZBINARY_SUBTRACTéZ BINARY_SUBSCRéZBINARY_FLOOR_DIVIDEéZBINARY_TRUE_DIVIDEéZINPLACE_FLOOR_DIVIDEéZINPLACE_TRUE_DIVIDEéZ GET_AITERé2Z GET_ANEXTé3ZBEFORE_ASYNC_WITHé4Z BEGIN_FINALLYé5Z END_ASYNC_FORé6Z INPLACE_ADDé7ZINPLACE_SUBTRACTé8ZINPLACE_MULTIPLYé9ZINPLACE_MODULOé;Z STORE_SUBSCRé<Z DELETE_SUBSCRé=Z BINARY_LSHIFTé>Z BINARY_RSHIFTé?Z BINARY_ANDé@Z BINARY_XORéAZ BINARY_ORéBZ INPLACE_POWERéCZGET_ITERéDZGET_YIELD_FROM_ITERéEZ PRINT_EXPRéFZLOAD_BUILD_CLASSéGZ YIELD_FROMéHZ GET_AWAITABLEéIZINPLACE_LSHIFTéKZINPLACE_RSHIFTéLZ INPLACE_ANDéMZ INPLACE_XORéNZ INPLACE_ORéOZWITH_CLEANUP_STARTéQZWITH_CLEANUP_FINISHéRZ RETURN_VALUEéSZ IMPORT_STARéTZSETUP_ANNOTATIONSéUZ YIELD_VALUEéVZ POP_BLOCKéWZ END_FINALLYéXZ POP_EXCEPTéYéZZ STORE_NAMEZ DELETE_NAMEé[ZUNPACK_SEQUENCEé\ZFOR_ITERé]Z UNPACK_EXé^Z STORE_ATTRé_Z DELETE_ATTRé`Z STORE_GLOBALéaZ DELETE_GLOBALébZ LOAD_CONSTédZ LOAD_NAMEéeZ BUILD_TUPLEéfZ BUILD_LISTégZ BUILD_SETéhZ BUILD_MAPéiZ LOAD_ATTRéjZ COMPARE_OPékZ IMPORT_NAMEélZ IMPORT_FROMémZ JUMP_FORWARDénZJUMP_IF_FALSE_OR_POPéoZJUMP_IF_TRUE_OR_POPépZ JUMP_ABSOLUTEéqZPOP_JUMP_IF_FALSEérZPOP_JUMP_IF_TRUEésZ LOAD_GLOBALétZ SETUP_FINALLYézZ LOAD_FASTé|Z STORE_FASTé}Z DELETE_FASTé~Z RAISE_VARARGSé‚Z CALL_FUNCTIONéƒZ MAKE_FUNCTIONé„Z BUILD_SLICEé…Z LOAD_CLOSUREé‡Z LOAD_DEREFéˆZ STORE_DEREFé‰Z DELETE_DEREFéŠZCALL_FUNCTION_KWéZCALL_FUNCTION_EXéŽZ SETUP_WITHéZ LIST_APPENDé‘ZSET_ADDé’ZMAP_ADDé“ZLOAD_CLASSDEREFé”éZBUILD_LIST_UNPACKé•ZBUILD_MAP_UNPACKé–ZBUILD_MAP_UNPACK_WITH_CALLé—ZBUILD_TUPLE_UNPACKé˜ZBUILD_SET_UNPACKé™ZSETUP_ASYNC_WITHéšZ FORMAT_VALUEé›ZBUILD_CONST_KEY_MAPéœZ BUILD_STRINGéZBUILD_TUPLE_UNPACK_WITH_CALLéžZ LOAD_METHODé Z CALL_METHODé¡Z CALL_FINALLYé¢Z POP_FINALLYé£N)Ú__doc__Ú__all__Z_opcoderrÚ ImportErrorrrrrrrrrr r Úranger rrr r!r r rrrrÚsF þ