Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd NameLoad Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareLt Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num For TupleStore NameStore NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareNotEq Call NameLoad AttributeLoad NameLoad attr Num body Raise Call NameLoad Str Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareNotEq Call NameLoad AttributeLoad NameLoad attr Num body Raise Call NameLoad Str Return Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr UnaryOpNot AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Return BinOpMod NameLoad TupleLoad AttributeLoad NameLoad attr SubscriptLoad ListLoad Str Str Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If AttributeLoad AttributeLoad NameLoad attr attr body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If AttributeLoad AttributeLoad NameLoad attr attr body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Pass decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign AttributeStore NameLoad attr NameLoad If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign TupleStore NameStore NameStore TupleLoad NameLoad ListLoad Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Num body AugAssignAdd NameStore Call AttributeLoad NameLoad attr Continue TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore SubscriptLoad NameLoad Index Num If CompareEq NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad orelse If BoolOpOr CompareLtELtE Num NameLoad Num CompareLtELtE Num NameLoad Num body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad orelse If CompareLtELtE Num NameLoad Num body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr orelse If CompareLtELtE Num NameLoad Num body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr orelse If CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad orelse If CompareLtELtE Num NameLoad Num body AugAssignAdd NameStore Call AttributeLoad NameLoad attr Continue orelse Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareLtELtE Num NameLoad Num body Assign NameStore Call NameLoad NameLoad NameLoad orelse If CompareLtELtE Num NameLoad Num body AugAssignSub NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad orelse If CompareLtELtE Num NameLoad Num body Assign NameStore Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr orelse If CompareEq NameLoad Num body Assign NameStore Call NameLoad NameLoad NameLoad orelse If CompareLtELtE Num NameLoad Num body Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Return NameLoad decorator_list
N/A N/A logging collections defaultdict androguard.decompiler.dad.opcode_ins INSTRUCTION_SET androguard.decompiler.dad.instruction MoveExceptionExpression androguard.decompiler.dad.node Node androguard.decompiler.dad.util get_type N/A logger N/A N/A logging getLogger dad.basic_blocks BasicBlock N/A Node N/A __init__ N/A N/A self name block_ins N/A N/A N/A N/A N/A N/A super BasicBlock self __init__ name N/A N/A self ins block_ins N/A N/A self ins_range None N/A N/A self loc_ins None N/A N/A self var_to_declare N/A set N/A N/A self catch_type None N/A get_ins N/A N/A self N/A N/A N/A N/A self ins N/A get_loc_with_ins N/A N/A self N/A N/A N/A N/A N/A self loc_ins None N/A N/A N/A self loc_ins N/A zip N/A range N/A self ins_range N/A self ins N/A N/A self loc_ins N/A remove_ins N/A N/A self loc ins N/A N/A N/A N/A N/A N/A self ins remove ins N/A N/A N/A N/A self loc_ins remove N/A loc ins N/A add_ins N/A N/A self new_ins_list N/A N/A N/A new_ins new_ins_list N/A N/A N/A N/A N/A self ins append new_ins N/A add_variable_declaration N/A N/A self variable N/A N/A N/A N/A N/A N/A self var_to_declare add variable N/A number_ins N/A N/A self num N/A N/A N/A last_ins_num N/A num N/A len N/A self ins N/A N/A self ins_range N/A num last_ins_num N/A N/A self loc_ins None N/A last_ins_num N/A set_catch_type N/A N/A self _type N/A N/A N/A N/A self catch_type _type N/A N/A StatementBlock N/A BasicBlock N/A __init__ N/A N/A self name block_ins N/A N/A N/A N/A N/A N/A super StatementBlock self __init__ name block_ins N/A N/A N/A self type is_stmt True N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_statement_node self N/A __str__ N/A N/A self N/A N/A N/A N/A %d-Statement(%s) N/A N/A self num N/A self name N/A N/A ReturnBlock N/A BasicBlock N/A __init__ N/A N/A self name block_ins N/A N/A N/A N/A N/A N/A super ReturnBlock self __init__ name block_ins N/A N/A N/A self type is_return True N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_return_node self N/A __str__ N/A N/A self N/A N/A N/A N/A %d-Return(%s) N/A N/A self num N/A self name N/A N/A ThrowBlock N/A BasicBlock N/A __init__ N/A N/A self name block_ins N/A N/A N/A N/A N/A N/A super ThrowBlock self __init__ name block_ins N/A N/A N/A self type is_throw True N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_throw_node self N/A __str__ N/A N/A self N/A N/A N/A N/A %d-Throw(%s) N/A N/A self num N/A self name N/A N/A SwitchBlock N/A BasicBlock N/A __init__ N/A N/A self name switch block_ins N/A N/A N/A N/A N/A N/A super SwitchBlock self __init__ name block_ins N/A N/A self switch switch N/A N/A self cases N/A N/A N/A self default None N/A N/A self node_to_case N/A defaultdict list N/A N/A N/A self type is_switch True N/A add_case N/A N/A self case N/A N/A N/A N/A N/A N/A self cases append case N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_switch_node self N/A copy_from N/A N/A self node N/A N/A N/A N/A N/A N/A super SwitchBlock self copy_from node N/A N/A self cases N/A N/A node cases N/A N/A N/A self switch N/A N/A node switch N/A N/A update_attribute_with N/A N/A self n_map N/A N/A N/A N/A N/A N/A super SwitchBlock self update_attribute_with n_map N/A N/A self cases N/A N/A N/A n_map get n n N/A n N/A self cases N/A N/A node1 node2 N/A N/A n_map iteritems N/A N/A N/A node1 N/A self node_to_case N/A N/A N/A N/A self node_to_case N/A node2 N/A N/A N/A self node_to_case pop node1 N/A order_cases N/A N/A self N/A N/A N/A values N/A N/A N/A self switch get_values N/A N/A N/A len values N/A len N/A self cases N/A N/A N/A self default N/A N/A N/A self cases pop 0 N/A N/A case node N/A zip values N/A self cases N/A N/A N/A N/A N/A N/A self node_to_case N/A node append case N/A __str__ N/A N/A self N/A N/A N/A N/A %d-Switch(%s) N/A N/A self num N/A self name N/A N/A CondBlock N/A BasicBlock N/A __init__ N/A N/A self name block_ins N/A N/A N/A N/A N/A N/A super CondBlock self __init__ name block_ins N/A N/A self true None N/A N/A self false None N/A N/A N/A self type is_cond True N/A update_attribute_with N/A N/A self n_map N/A N/A N/A N/A N/A N/A super CondBlock self update_attribute_with n_map N/A N/A self true N/A N/A n_map get N/A self true N/A self true N/A N/A self false N/A N/A n_map get N/A self false N/A self false N/A neg N/A N/A self N/A N/A N/A N/A N/A len N/A self ins 1 N/A N/A N/A RuntimeWarning Condition should have only 1 instruction ! N/A N/A N/A N/A N/A self ins N/A -1 neg N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_cond_node self N/A visit_cond N/A N/A self visitor N/A N/A N/A N/A N/A len N/A self ins 1 N/A N/A N/A RuntimeWarning Condition should have only 1 instruction ! N/A N/A N/A visitor visit_ins N/A N/A self ins N/A -1 N/A __str__ N/A N/A self N/A N/A N/A N/A %d-If(%s) N/A N/A self num N/A self name N/A N/A Condition N/A object N/A __init__ N/A N/A self cond1 cond2 isand isnot N/A N/A N/A N/A self cond1 cond1 N/A N/A self cond2 cond2 N/A N/A self isand isand N/A N/A self isnot isnot N/A neg N/A N/A self N/A N/A N/A N/A self isand N/A N/A self isand N/A N/A N/A N/A self cond1 neg N/A N/A N/A N/A self cond2 neg N/A get_ins N/A N/A self N/A N/A N/A lins N/A N/A N/A N/A lins extend N/A N/A N/A self cond1 get_ins N/A N/A N/A lins extend N/A N/A N/A self cond2 get_ins N/A lins N/A get_loc_with_ins N/A N/A self N/A N/A N/A loc_ins N/A N/A N/A N/A loc_ins extend N/A N/A N/A self cond1 get_loc_with_ins N/A N/A N/A loc_ins extend N/A N/A N/A self cond2 get_loc_with_ins N/A loc_ins N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_short_circuit_condition N/A self isnot N/A self isand N/A self cond1 N/A self cond2 N/A __str__ N/A N/A self N/A N/A N/A N/A self isnot N/A N/A ret !%s %s %s N/A N/A ret %s %s %s N/A N/A ret N/A N/A self cond1 N/A N/A || && N/A N/A self isand N/A self cond2 N/A N/A ShortCircuitBlock N/A CondBlock N/A __init__ N/A N/A self name cond N/A N/A N/A N/A N/A N/A super ShortCircuitBlock self __init__ name None N/A N/A self cond cond N/A get_ins N/A N/A self N/A N/A N/A N/A N/A N/A self cond get_ins N/A get_loc_with_ins N/A N/A self N/A N/A N/A N/A N/A N/A self cond get_loc_with_ins N/A neg N/A N/A self N/A N/A N/A N/A N/A N/A self cond neg N/A visit_cond N/A N/A self visitor N/A N/A N/A N/A N/A N/A self cond visit visitor N/A __str__ N/A N/A self N/A N/A N/A N/A %d-SC(%s) N/A N/A self num N/A self cond N/A N/A LoopBlock N/A CondBlock N/A __init__ N/A N/A self name cond N/A N/A N/A N/A N/A N/A super LoopBlock self __init__ name None N/A N/A self cond cond N/A get_ins N/A N/A self N/A N/A N/A N/A N/A N/A self cond get_ins N/A neg N/A N/A self N/A N/A N/A N/A N/A N/A self cond neg N/A get_loc_with_ins N/A N/A self N/A N/A N/A N/A N/A N/A self cond get_loc_with_ins N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_loop_node self N/A visit_cond N/A N/A self visitor N/A N/A N/A N/A N/A N/A self cond visit_cond visitor N/A update_attribute_with N/A N/A self n_map N/A N/A N/A N/A N/A N/A super LoopBlock self update_attribute_with n_map N/A N/A N/A N/A self cond update_attribute_with n_map N/A __str__ N/A N/A self N/A N/A N/A N/A N/A self looptype is_pretest N/A N/A N/A N/A self false N/A self loop_nodes N/A N/A N/A %d-While(!%s)[%s] N/A N/A self num N/A self name N/A self cond N/A N/A %d-While(%s)[%s] N/A N/A self num N/A self name N/A self cond N/A N/A N/A N/A self looptype is_posttest N/A N/A N/A %d-DoWhile(%s)[%s] N/A N/A self num N/A self name N/A self cond N/A N/A N/A N/A self looptype is_endless N/A N/A N/A %d-WhileTrue(%s)[%s] N/A N/A self num N/A self name N/A self cond N/A N/A %d-WhileNoType(%s) N/A N/A self num N/A self name N/A N/A TryBlock N/A BasicBlock N/A __init__ N/A N/A self node N/A N/A N/A N/A N/A N/A super TryBlock self __init__ N/A Try-%s N/A node name None N/A N/A self try_start node N/A N/A self catch N/A N/A num N/A N/A self N/A N/A N/A N/A N/A self try_start num N/A property num N/A N/A self value N/A N/A N/A N/A N/A num setter add_catch_node N/A N/A self node N/A N/A N/A N/A N/A N/A self catch append node N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_try_node self N/A __str__ N/A N/A self N/A N/A N/A N/A Try(%s)[%s] N/A N/A self name N/A self catch N/A N/A CatchBlock N/A BasicBlock N/A __init__ N/A N/A self node N/A N/A N/A first_ins N/A N/A node ins N/A 0 N/A N/A self exception_ins None N/A N/A isinstance first_ins MoveExceptionExpression N/A N/A N/A self exception_ins first_ins N/A N/A N/A N/A node ins pop 0 N/A N/A N/A N/A super CatchBlock self __init__ N/A Catch-%s N/A node name N/A node ins N/A N/A self catch_start node N/A N/A self catch_type N/A node catch_type N/A visit N/A N/A self visitor N/A N/A N/A N/A N/A visitor visit_catch_node self N/A visit_exception N/A N/A self visitor N/A N/A N/A N/A self exception_ins N/A N/A N/A N/A visitor visit_ins N/A self exception_ins N/A N/A N/A N/A visitor write N/A get_type N/A self catch_type N/A __str__ N/A N/A self N/A N/A N/A N/A Catch(%s) N/A self name N/A N/A build_node_from_block N/A N/A block vmap gen_ret exception_type N/A None N/A N/A N/A ins lins N/A None N/A N/A idx N/A N/A block get_start N/A ins N/A N/A block get_instructions N/A N/A opcode N/A N/A ins get_op_value N/A N/A opcode -1 N/A N/A idx N/A N/A ins get_length N/A N/A N/A N/A _ins N/A INSTRUCTION_SET N/A opcode N/A N/A N/A IndexError N/A N/A N/A N/A logger error Unknown instruction : %s. N/A N/A N/A N/A ins get_name lower N/A _ins N/A INSTRUCTION_SET N/A 0 N/A N/A opcode 38 N/A N/A fillarray N/A N/A block get_special_ins idx N/A N/A N/A lins append N/A _ins ins vmap fillarray N/A N/A N/A N/A 110 opcode 114 N/A 116 opcode 120 N/A N/A N/A N/A lins append N/A _ins ins vmap gen_ret N/A N/A N/A 36 opcode 37 N/A N/A N/A N/A lins append N/A _ins ins vmap N/A N/A gen_ret new N/A N/A N/A 10 opcode 12 N/A N/A N/A N/A lins append N/A _ins ins vmap N/A N/A gen_ret last N/A N/A N/A opcode 13 N/A N/A N/A N/A lins append N/A _ins ins vmap exception_type N/A N/A N/A 29 opcode 30 N/A N/A idx N/A N/A ins get_length N/A N/A N/A N/A N/A lins append N/A _ins ins vmap N/A idx N/A N/A ins get_length N/A name N/A N/A block get_name N/A N/A 14 opcode 17 N/A N/A node N/A ReturnBlock name lins N/A N/A N/A 43 opcode 44 N/A N/A idx N/A N/A ins get_length N/A values N/A N/A block get_special_ins idx N/A node N/A SwitchBlock name values lins N/A N/A N/A 50 opcode 61 N/A N/A node N/A CondBlock name lins N/A N/A node off_last_ins N/A N/A ins get_ref_off N/A N/A N/A opcode 39 N/A N/A node N/A ThrowBlock name lins N/A N/A N/A 40 opcode 42 N/A N/A N/A N/A lins pop N/A node N/A StatementBlock name lins N/A node N/A