File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -693,16 +693,16 @@ class Architecture(metaclass=_ArchitectureMetaClass):
693693 link_reg = None
694694 global_regs = []
695695 system_regs = []
696- flags = []
696+ flags : List [ FlagName ] = []
697697 flag_write_types : List [FlagWriteTypeName ] = []
698- semantic_flag_classes = []
699- semantic_flag_groups = []
700- flag_roles = {}
701- flags_required_for_flag_condition = {}
702- flags_required_for_semantic_flag_group = {}
703- flag_conditions_for_semantic_flag_group = {}
704- flags_written_by_flag_write_type = {}
705- semantic_class_for_flag_write_type = {}
698+ semantic_flag_classes : List [ SemanticClassName ] = []
699+ semantic_flag_groups : List [ SemanticGroupName ] = []
700+ flag_roles : Dict [ FlagName , FlagRole ] = {}
701+ flags_required_for_flag_condition : Dict [ 'lowlevelil.LowLevelILFlagCondition' , List [ FlagName ]] = {}
702+ flags_required_for_semantic_flag_group : Dict [ SemanticGroupName , List [ FlagName ]] = {}
703+ flag_conditions_for_semantic_flag_group : Dict [ SemanticGroupName , Dict [ Optional [ SemanticClassName ], 'lowlevelil.LowLevelILFlagCondition' ]] = {}
704+ flags_written_by_flag_write_type : Dict [ FlagWriteTypeName , List [ FlagName ]] = {}
705+ semantic_class_for_flag_write_type : Dict [ FlagWriteTypeName , SemanticClassName ] = {}
706706 reg_stacks : Dict [RegisterStackName , RegisterStackInfo ] = {}
707707 intrinsics = {}
708708 next_address = 0
You can’t perform that action at this time.
0 commit comments