importenum[docs]classActionType(enum.IntEnum):TemporaryAction=0DataModificationAction=1AnalysisAction=2DataModificationAndAnalysisAction=3 [docs]classAnalysisMode(enum.IntEnum):FullAnalysisMode=0IntermediateAnalysisMode=1BasicAnalysisMode=2ControlFlowAnalysisMode=3 [docs]classAnalysisSkipReason(enum.IntEnum):NoSkipReason=0AlwaysSkipReason=1ExceedFunctionSizeSkipReason=2ExceedFunctionAnalysisTimeSkipReason=3ExceedFunctionUpdateCountSkipReason=4NewAutoFunctionAnalysisSuppressedReason=5BasicAnalysisSkipReason=6IntermediateAnalysisSkipReason=7AnalysisPipelineSuspendedReason=8 [docs]classAnalysisState(enum.IntEnum):InitialState=0HoldState=1IdleState=2DiscoveryState=3DisassembleState=4AnalyzeState=5ExtendedAnalyzeState=6 [docs]classAnalysisWarningActionType(enum.IntEnum):NoAnalysisWarningAction=0ForceAnalysisWarningAction=1ShowStackGraphWarningAction=2DisableGuidedAnalysisWarningAction=3 [docs]classBaseAddressDetectionConfidence(enum.IntEnum):NoConfidence=0LowConfidence=1HighConfidence=2 [docs]classBaseAddressDetectionPOISetting(enum.IntEnum):POIAnalysisStringsOnly=0POIAnalysisFunctionsOnly=1POIAnalysisAll=2 [docs]classBaseAddressDetectionPOIType(enum.IntEnum):POIString=0POIFunction=1POIDataVariable=2POIFileStart=3POIFileEnd=4 [docs]classBinaryViewEventType(enum.IntEnum):BinaryViewFinalizationEvent=0BinaryViewInitialAnalysisCompletionEvent=1 [docs]classBraceRequirement(enum.IntEnum):OptionalBraces=0BracesNotAllowed=1BracesAlwaysRequired=2 [docs]classBranchType(enum.IntEnum):UnconditionalBranch=0FalseBranch=1TrueBranch=2CallDestination=3FunctionReturn=4SystemCall=5IndirectBranch=6ExceptionBranch=7UnresolvedBranch=127UserDefinedBranch=128 [docs]classBuiltinType(enum.IntEnum):BuiltinNone=0BuiltinMemcpy=1BuiltinMemset=2BuiltinStrncpy=3BuiltinStrcpy=4BuiltinWcscpy=5BuiltinWmemcpy=6 [docs]classCallingConventionName(enum.IntEnum):NoCallingConvention=0CdeclCallingConvention=1PascalCallingConvention=2ThisCallCallingConvention=3STDCallCallingConvention=4FastcallCallingConvention=5CLRCallCallingConvention=6EabiCallCallingConvention=7VectorCallCallingConvention=8SwiftCallingConvention=9SwiftAsyncCallingConvention=10 [docs]classCollaborationPermissionLevel(enum.IntEnum):AdminPermission=1EditPermission=2ViewPermission=3 [docs]classDataFlowQueryOption(enum.IntEnum):FromAddressesInLookupTableQueryOption=0AllowReadingWritableMemoryQueryOption=1 [docs]classDeadStoreElimination(enum.IntEnum):DefaultDeadStoreElimination=0PreventDeadStoreElimination=1AllowDeadStoreElimination=2 [docs]classDerivedStringLocationType(enum.IntEnum):DataBackedStringLocation=0CodeStringLocation=1 [docs]classDisassemblyAddressMode(enum.IntEnum):AbsoluteDisassemblyAddressMode=0RelativeToBinaryStartDisassemblyAddressMode=1RelativeToSegmentStartDisassemblyAddressMode=2RelativeToSectionStartDisassemblyAddressMode=3RelativeToFunctionStartDisassemblyAddressMode=4RelativeToAddressBaseOffsetDisassemblyAddressMode=5RelativeToDataStartDisassemblyAddressMode=6DisassemblyAddressModeMask=65535IncludeNameDisassemblyAddressModeFlag=65536DecimalDisassemblyAddressModeFlag=131072DisassemblyAddressModeFlagsMask=-65536 [docs]classDisassemblyBlockLabels(enum.IntEnum):NeverShowDefaultBlockLabels=0AlwaysShowBlockLabels=1NeverShowBlockLabels=2 [docs]classDisassemblyCallParameterHints(enum.IntEnum):NeverShowMatchingParameterHints=0AlwaysShowParameterHints=1NeverShowParameterHints=2 [docs]classDisassemblyOption(enum.IntEnum):ShowAddress=0ShowOpcode=1ExpandLongOpcode=2ShowVariablesAtTopOfGraph=3ShowVariableTypesWhenAssigned=4ShowRegisterHighlight=7ShowFunctionAddress=8ShowFunctionHeader=9ShowTypeCasts=10GroupLinearDisassemblyFunctions=64HighLevelILLinearDisassembly=65WaitForIL=66IndentHLILBody=67DisableLineFormatting=68ShowFlagUsage=128ShowStackPointer=129ShowILTypes=130ShowILOpcodes=131ShowCollapseIndicators=132 [docs]classEarlyReturn(enum.IntEnum):DefaultEarlyReturn=0PreventEarlyReturn=1SmallestSideEarlyReturn=2TrueSideEarlyReturn=3FalseSideEarlyReturn=4 [docs]classEdgePenStyle(enum.IntEnum):NoPen=0SolidLine=1DashLine=2DotLine=3DashDotLine=4DashDotDotLine=5 [docs]classEndianness(enum.IntEnum):LittleEndian=0BigEndian=1 [docs]classExprFolding(enum.IntEnum):DefaultExprFolding=0PreventExprFolding=1AllowExprFolding=2 [docs]classFindFlag(enum.IntEnum):FindCaseSensitive=0FindCaseInsensitive=1FindIgnoreWhitespace=2 [docs]classFindRangeType(enum.IntEnum):AllRangeType=0CustomRangeType=1CurrentFunctionRangeType=2 [docs]classFindType(enum.IntEnum):FindTypeRawString=0FindTypeEscapedString=1FindTypeText=2FindTypeConstant=3FindTypeBytes=4 [docs]classFirmwareNinjaMemoryAccessType(enum.IntEnum):NoMemoryAccessType=0ReadMemoryAccessType=1WriteMemoryAccessType=2 [docs]classFirmwareNinjaMemoryHeuristic(enum.IntEnum):NoMemoryHeuristic=0HasReadBarrierMemoryHeuristic=1HasWriteBarrierMemoryHeuristic=2StoreToOOBMemoryMemoryHeuristic=3LoadFromOOBMemoryMemoryHeuristic=4RepeatLoadStoreMemoryHeuristic=5CallParamOOBPointerMemoryHeuristic=6 [docs]classFirmwareNinjaSectionAnalysisMode(enum.IntEnum):DefaultSectionAnalysisMode=0IgnorePaddingSectionAnalysisMode=1DetectStringsSectionAnalysisMode=2 [docs]classFirmwareNinjaSectionType(enum.IntEnum):CodeSectionType=0DataSectionType=1CompressionSectionType=2PaddingSectionType=3 [docs]classFlagRole(enum.IntEnum):SpecialFlagRole=0ZeroFlagRole=1PositiveSignFlagRole=2NegativeSignFlagRole=3CarryFlagRole=4OverflowFlagRole=5HalfCarryFlagRole=6EvenParityFlagRole=7OddParityFlagRole=8OrderedFlagRole=9UnorderedFlagRole=10CarryFlagWithInvertedSubtractRole=11 [docs]classFlowGraphOption(enum.IntEnum):FlowGraphUsesBlockHighlights=0FlowGraphUsesInstructionHighlights=1FlowGraphIncludesUserComments=2FlowGraphAllowsPatching=3FlowGraphAllowsInlineInstructionEditing=4FlowGraphShowsSecondaryRegisterHighlighting=5FlowGraphIsAddressable=6FlowGraphIsWorkflowGraph=7 [docs]classFormInputFieldType(enum.IntEnum):LabelFormField=0SeparatorFormField=1TextLineFormField=2MultilineTextFormField=3IntegerFormField=4AddressFormField=5ChoiceFormField=6OpenFileNameFormField=7SaveFileNameFormField=8DirectoryNameFormField=9CheckboxFormField=10 [docs]classFunctionAnalysisSkipOverride(enum.IntEnum):DefaultFunctionAnalysisSkip=0NeverSkipFunctionAnalysis=1AlwaysSkipFunctionAnalysis=2 [docs]classFunctionGraphType(enum.IntEnum):InvalidILViewType=-1NormalFunctionGraph=0LowLevelILFunctionGraph=1LiftedILFunctionGraph=2LowLevelILSSAFormFunctionGraph=3MediumLevelILFunctionGraph=4MediumLevelILSSAFormFunctionGraph=5MappedMediumLevelILFunctionGraph=6MappedMediumLevelILSSAFormFunctionGraph=7HighLevelILFunctionGraph=8HighLevelILSSAFormFunctionGraph=9HighLevelLanguageRepresentationFunctionGraph=10 [docs]classFunctionUpdateType(enum.IntEnum):UserFunctionUpdate=0FullAutoFunctionUpdate=1IncrementalAutoFunctionUpdate=2 [docs]classHighLevelILOperation(enum.IntEnum):HLIL_NOP=0HLIL_BLOCK=1HLIL_IF=2HLIL_WHILE=3HLIL_DO_WHILE=4HLIL_FOR=5HLIL_SWITCH=6HLIL_CASE=7HLIL_BREAK=8HLIL_CONTINUE=9HLIL_JUMP=10HLIL_RET=11HLIL_NORET=12HLIL_GOTO=13HLIL_LABEL=14HLIL_VAR_DECLARE=15HLIL_VAR_INIT=16HLIL_ASSIGN=17HLIL_ASSIGN_UNPACK=18HLIL_FORCE_VER=19HLIL_ASSERT=20HLIL_VAR=21HLIL_STRUCT_FIELD=22HLIL_ARRAY_INDEX=23HLIL_SPLIT=24HLIL_DEREF=25HLIL_DEREF_FIELD=26HLIL_ADDRESS_OF=27HLIL_CONST=28HLIL_CONST_DATA=29HLIL_CONST_PTR=30HLIL_EXTERN_PTR=31HLIL_FLOAT_CONST=32HLIL_IMPORT=33HLIL_ADD=34HLIL_ADC=35HLIL_SUB=36HLIL_SBB=37HLIL_AND=38HLIL_OR=39HLIL_XOR=40HLIL_LSL=41HLIL_LSR=42HLIL_ASR=43HLIL_ROL=44HLIL_RLC=45HLIL_ROR=46HLIL_RRC=47HLIL_MUL=48HLIL_MULU_DP=49HLIL_MULS_DP=50HLIL_DIVU=51HLIL_DIVU_DP=52HLIL_DIVS=53HLIL_DIVS_DP=54HLIL_MODU=55HLIL_MODU_DP=56HLIL_MODS=57HLIL_MODS_DP=58HLIL_NEG=59HLIL_NOT=60HLIL_SX=61HLIL_ZX=62HLIL_LOW_PART=63HLIL_CALL=64HLIL_CMP_E=65HLIL_CMP_NE=66HLIL_CMP_SLT=67HLIL_CMP_ULT=68HLIL_CMP_SLE=69HLIL_CMP_ULE=70HLIL_CMP_SGE=71HLIL_CMP_UGE=72HLIL_CMP_SGT=73HLIL_CMP_UGT=74HLIL_TEST_BIT=75HLIL_BOOL_TO_INT=76HLIL_ADD_OVERFLOW=77HLIL_SYSCALL=78HLIL_TAILCALL=79HLIL_INTRINSIC=80HLIL_BP=81HLIL_TRAP=82HLIL_UNDEF=83HLIL_UNIMPL=84HLIL_UNIMPL_MEM=85HLIL_FADD=86HLIL_FSUB=87HLIL_FMUL=88HLIL_FDIV=89HLIL_FSQRT=90HLIL_FNEG=91HLIL_FABS=92HLIL_FLOAT_TO_INT=93HLIL_INT_TO_FLOAT=94HLIL_FLOAT_CONV=95HLIL_ROUND_TO_INT=96HLIL_FLOOR=97HLIL_CEIL=98HLIL_FTRUNC=99HLIL_FCMP_E=100HLIL_FCMP_NE=101HLIL_FCMP_LT=102HLIL_FCMP_LE=103HLIL_FCMP_GE=104HLIL_FCMP_GT=105HLIL_FCMP_O=106HLIL_FCMP_UO=107HLIL_UNREACHABLE=108HLIL_WHILE_SSA=109HLIL_DO_WHILE_SSA=110HLIL_FOR_SSA=111HLIL_VAR_INIT_SSA=112HLIL_ASSIGN_MEM_SSA=113HLIL_ASSIGN_UNPACK_MEM_SSA=114HLIL_FORCE_VER_SSA=115HLIL_ASSERT_SSA=116HLIL_VAR_SSA=117HLIL_ARRAY_INDEX_SSA=118HLIL_DEREF_SSA=119HLIL_DEREF_FIELD_SSA=120HLIL_CALL_SSA=121HLIL_SYSCALL_SSA=122HLIL_INTRINSIC_SSA=123HLIL_VAR_PHI=124HLIL_MEM_PHI=125 [docs]classHighlightColorStyle(enum.IntEnum):StandardHighlightColor=0MixedHighlightColor=1CustomHighlightColor=2 [docs]classHighlightStandardColor(enum.IntEnum):NoHighlightColor=0BlueHighlightColor=1GreenHighlightColor=2CyanHighlightColor=3RedHighlightColor=4MagentaHighlightColor=5YellowHighlightColor=6OrangeHighlightColor=7WhiteHighlightColor=8BlackHighlightColor=9 [docs]classILBranchDependence(enum.IntEnum):NotBranchDependent=0TrueBranchDependent=1FalseBranchDependent=2 [docs]classILInstructionAttribute(enum.IntEnum):ILAllowDeadStoreElimination=1ILPreventDeadStoreElimination=2MLILAssumePossibleUse=4MLILUnknownSize=8SrcInstructionUsesPointerAuth=16ILPreventAliasAnalysis=32ILIsCFGProtected=64MLILPossiblyUnusedIntermediate=128HLILFoldableExpr=256HLILInvertableCondition=512HLILEarlyReturnPossible=1024HLILSwitchRecoveryPossible=2048ILTransparentCopy=4096 [docs]classImplicitRegisterExtend(enum.IntEnum):NoExtend=0ZeroExtendToFullWidth=1SignExtendToFullWidth=2 [docs]classInstructionTextTokenContext(enum.IntEnum):NoTokenContext=0LocalVariableTokenContext=1DataVariableTokenContext=2FunctionReturnTokenContext=3InstructionAddressTokenContext=4ILInstructionIndexTokenContext=5ConstDataTokenContext=6ConstStringDataTokenContext=7StringReferenceTokenContext=8StringDataVariableTokenContext=9StringDisplayTokenContext=10ContentCollapsedContext=11ContentExpandedContext=12ContentCollapsiblePadding=13DerivedStringReferenceTokenContext=14 [docs]classInstructionTextTokenType(enum.IntEnum):TextToken=0InstructionToken=1OperandSeparatorToken=2RegisterToken=3IntegerToken=4PossibleAddressToken=5BeginMemoryOperandToken=6EndMemoryOperandToken=7FloatingPointToken=8AnnotationToken=9CodeRelativeAddressToken=10ArgumentNameToken=11HexDumpByteValueToken=12HexDumpSkippedByteToken=13HexDumpInvalidByteToken=14HexDumpTextToken=15OpcodeToken=16StringToken=17CharacterConstantToken=18KeywordToken=19TypeNameToken=20FieldNameToken=21NameSpaceToken=22NameSpaceSeparatorToken=23TagToken=24StructOffsetToken=25StructOffsetByteValueToken=26StructureHexDumpTextToken=27GotoLabelToken=28CommentToken=29PossibleValueToken=30PossibleValueTypeToken=31ArrayIndexToken=32IndentationToken=33UnknownMemoryToken=34EnumerationMemberToken=35OperationToken=36BaseStructureNameToken=37BaseStructureSeparatorToken=38BraceToken=39CodeSymbolToken=64DataSymbolToken=65LocalVariableToken=66ImportToken=67AddressDisplayToken=68IndirectImportToken=69ExternalSymbolToken=70StackVariableToken=71AddressSeparatorToken=72CollapsedInformationToken=73CollapseStateIndicatorToken=74NewLineToken=75 [docs]classIntegerDisplayType(enum.IntEnum):DefaultIntegerDisplayType=0BinaryDisplayType=1SignedOctalDisplayType=2UnsignedOctalDisplayType=3SignedDecimalDisplayType=4UnsignedDecimalDisplayType=5SignedHexadecimalDisplayType=6UnsignedHexadecimalDisplayType=7CharacterConstantDisplayType=8PointerDisplayType=9FloatDisplayType=10DoubleDisplayType=11EnumerationDisplayType=12InvertedCharacterConstantDisplayType=13 [docs]classIntrinsicClass(enum.IntEnum):GeneralIntrinsicClass=0MemoryIntrinsicClass=1 [docs]classLinearDisassemblyLineType(enum.IntEnum):BlankLineType=0BasicLineType=1CodeDisassemblyLineType=2DataVariableLineType=3HexDumpLineType=4FunctionHeaderLineType=5FunctionHeaderStartLineType=6FunctionHeaderEndLineType=7FunctionContinuationLineType=8LocalVariableLineType=9LocalVariableListEndLineType=10FunctionEndLineType=11NoteStartLineType=12NoteLineType=13NoteEndLineType=14SectionStartLineType=15SectionEndLineType=16SectionSeparatorLineType=17NonContiguousSeparatorLineType=18AnalysisWarningLineType=19CollapsedFunctionEndLineType=20 [docs]classLinearViewObjectIdentifierType(enum.IntEnum):SingleLinearViewObject=0AddressLinearViewObject=1AddressRangeLinearViewObject=2 [docs]classLogLevel(enum.IntEnum):DebugLog=0InfoLog=1WarningLog=2ErrorLog=3AlertLog=4 [docs]classLowLevelILFlagCondition(enum.IntEnum):LLFC_E=0LLFC_NE=1LLFC_SLT=2LLFC_ULT=3LLFC_SLE=4LLFC_ULE=5LLFC_SGE=6LLFC_UGE=7LLFC_SGT=8LLFC_UGT=9LLFC_NEG=10LLFC_POS=11LLFC_O=12LLFC_NO=13LLFC_FE=14LLFC_FNE=15LLFC_FLT=16LLFC_FLE=17LLFC_FGE=18LLFC_FGT=19LLFC_FO=20LLFC_FUO=21 [docs]classLowLevelILOperation(enum.IntEnum):LLIL_NOP=0LLIL_SET_REG=1LLIL_SET_REG_SPLIT=2LLIL_SET_FLAG=3LLIL_SET_REG_STACK_REL=4LLIL_REG_STACK_PUSH=5LLIL_ASSERT=6LLIL_FORCE_VER=7LLIL_LOAD=8LLIL_STORE=9LLIL_PUSH=10LLIL_POP=11LLIL_REG=12LLIL_REG_SPLIT=13LLIL_REG_STACK_REL=14LLIL_REG_STACK_POP=15LLIL_REG_STACK_FREE_REG=16LLIL_REG_STACK_FREE_REL=17LLIL_CONST=18LLIL_CONST_PTR=19LLIL_EXTERN_PTR=20LLIL_FLOAT_CONST=21LLIL_FLAG=22LLIL_FLAG_BIT=23LLIL_ADD=24LLIL_ADC=25LLIL_SUB=26LLIL_SBB=27LLIL_AND=28LLIL_OR=29LLIL_XOR=30LLIL_LSL=31LLIL_LSR=32LLIL_ASR=33LLIL_ROL=34LLIL_RLC=35LLIL_ROR=36LLIL_RRC=37LLIL_MUL=38LLIL_MULU_DP=39LLIL_MULS_DP=40LLIL_DIVU=41LLIL_DIVU_DP=42LLIL_DIVS=43LLIL_DIVS_DP=44LLIL_MODU=45LLIL_MODU_DP=46LLIL_MODS=47LLIL_MODS_DP=48LLIL_NEG=49LLIL_NOT=50LLIL_SX=51LLIL_ZX=52LLIL_LOW_PART=53LLIL_JUMP=54LLIL_JUMP_TO=55LLIL_CALL=56LLIL_CALL_STACK_ADJUST=57LLIL_TAILCALL=58LLIL_RET=59LLIL_NORET=60LLIL_IF=61LLIL_GOTO=62LLIL_FLAG_COND=63LLIL_FLAG_GROUP=64LLIL_CMP_E=65LLIL_CMP_NE=66LLIL_CMP_SLT=67LLIL_CMP_ULT=68LLIL_CMP_SLE=69LLIL_CMP_ULE=70LLIL_CMP_SGE=71LLIL_CMP_UGE=72LLIL_CMP_SGT=73LLIL_CMP_UGT=74LLIL_TEST_BIT=75LLIL_BOOL_TO_INT=76LLIL_ADD_OVERFLOW=77LLIL_SYSCALL=78LLIL_BP=79LLIL_TRAP=80LLIL_INTRINSIC=81LLIL_UNDEF=82LLIL_UNIMPL=83LLIL_UNIMPL_MEM=84LLIL_FADD=85LLIL_FSUB=86LLIL_FMUL=87LLIL_FDIV=88LLIL_FSQRT=89LLIL_FNEG=90LLIL_FABS=91LLIL_FLOAT_TO_INT=92LLIL_INT_TO_FLOAT=93LLIL_FLOAT_CONV=94LLIL_ROUND_TO_INT=95LLIL_FLOOR=96LLIL_CEIL=97LLIL_FTRUNC=98LLIL_FCMP_E=99LLIL_FCMP_NE=100LLIL_FCMP_LT=101LLIL_FCMP_LE=102LLIL_FCMP_GE=103LLIL_FCMP_GT=104LLIL_FCMP_O=105LLIL_FCMP_UO=106LLIL_SET_REG_SSA=107LLIL_SET_REG_SSA_PARTIAL=108LLIL_SET_REG_SPLIT_SSA=109LLIL_SET_REG_STACK_REL_SSA=110LLIL_SET_REG_STACK_ABS_SSA=111LLIL_REG_SPLIT_DEST_SSA=112LLIL_REG_STACK_DEST_SSA=113LLIL_REG_SSA=114LLIL_REG_SSA_PARTIAL=115LLIL_REG_SPLIT_SSA=116LLIL_REG_STACK_REL_SSA=117LLIL_REG_STACK_ABS_SSA=118LLIL_REG_STACK_FREE_REL_SSA=119LLIL_REG_STACK_FREE_ABS_SSA=120LLIL_SET_FLAG_SSA=121LLIL_ASSERT_SSA=122LLIL_FORCE_VER_SSA=123LLIL_FLAG_SSA=124LLIL_FLAG_BIT_SSA=125LLIL_CALL_SSA=126LLIL_SYSCALL_SSA=127LLIL_TAILCALL_SSA=128LLIL_CALL_PARAM=129LLIL_CALL_STACK_SSA=130LLIL_CALL_OUTPUT_SSA=131LLIL_SEPARATE_PARAM_LIST_SSA=132LLIL_SHARED_PARAM_SLOT_SSA=133LLIL_MEMORY_INTRINSIC_OUTPUT_SSA=134LLIL_LOAD_SSA=135LLIL_STORE_SSA=136LLIL_INTRINSIC_SSA=137LLIL_MEMORY_INTRINSIC_SSA=138LLIL_REG_PHI=139LLIL_REG_STACK_PHI=140LLIL_FLAG_PHI=141LLIL_MEM_PHI=142 [docs]classMediumLevelILOperation(enum.IntEnum):MLIL_NOP=0MLIL_SET_VAR=1MLIL_SET_VAR_FIELD=2MLIL_SET_VAR_SPLIT=3MLIL_ASSERT=4MLIL_FORCE_VER=5MLIL_LOAD=6MLIL_LOAD_STRUCT=7MLIL_STORE=8MLIL_STORE_STRUCT=9MLIL_VAR=10MLIL_VAR_FIELD=11MLIL_VAR_SPLIT=12MLIL_ADDRESS_OF=13MLIL_ADDRESS_OF_FIELD=14MLIL_CONST=15MLIL_CONST_DATA=16MLIL_CONST_PTR=17MLIL_EXTERN_PTR=18MLIL_FLOAT_CONST=19MLIL_IMPORT=20MLIL_ADD=21MLIL_ADC=22MLIL_SUB=23MLIL_SBB=24MLIL_AND=25MLIL_OR=26MLIL_XOR=27MLIL_LSL=28MLIL_LSR=29MLIL_ASR=30MLIL_ROL=31MLIL_RLC=32MLIL_ROR=33MLIL_RRC=34MLIL_MUL=35MLIL_MULU_DP=36MLIL_MULS_DP=37MLIL_DIVU=38MLIL_DIVU_DP=39MLIL_DIVS=40MLIL_DIVS_DP=41MLIL_MODU=42MLIL_MODU_DP=43MLIL_MODS=44MLIL_MODS_DP=45MLIL_NEG=46MLIL_NOT=47MLIL_SX=48MLIL_ZX=49MLIL_LOW_PART=50MLIL_JUMP=51MLIL_JUMP_TO=52MLIL_RET_HINT=53MLIL_CALL=54MLIL_CALL_UNTYPED=55MLIL_CALL_OUTPUT=56MLIL_CALL_PARAM=57MLIL_SEPARATE_PARAM_LIST=58MLIL_SHARED_PARAM_SLOT=59MLIL_RET=60MLIL_NORET=61MLIL_IF=62MLIL_GOTO=63MLIL_CMP_E=64MLIL_CMP_NE=65MLIL_CMP_SLT=66MLIL_CMP_ULT=67MLIL_CMP_SLE=68MLIL_CMP_ULE=69MLIL_CMP_SGE=70MLIL_CMP_UGE=71MLIL_CMP_SGT=72MLIL_CMP_UGT=73MLIL_TEST_BIT=74MLIL_BOOL_TO_INT=75MLIL_ADD_OVERFLOW=76MLIL_SYSCALL=77MLIL_SYSCALL_UNTYPED=78MLIL_TAILCALL=79MLIL_TAILCALL_UNTYPED=80MLIL_INTRINSIC=81MLIL_FREE_VAR_SLOT=82MLIL_BP=83MLIL_TRAP=84MLIL_UNDEF=85MLIL_UNIMPL=86MLIL_UNIMPL_MEM=87MLIL_FADD=88MLIL_FSUB=89MLIL_FMUL=90MLIL_FDIV=91MLIL_FSQRT=92MLIL_FNEG=93MLIL_FABS=94MLIL_FLOAT_TO_INT=95MLIL_INT_TO_FLOAT=96MLIL_FLOAT_CONV=97MLIL_ROUND_TO_INT=98MLIL_FLOOR=99MLIL_CEIL=100MLIL_FTRUNC=101MLIL_FCMP_E=102MLIL_FCMP_NE=103MLIL_FCMP_LT=104MLIL_FCMP_LE=105MLIL_FCMP_GE=106MLIL_FCMP_GT=107MLIL_FCMP_O=108MLIL_FCMP_UO=109MLIL_SET_VAR_SSA=110MLIL_SET_VAR_SSA_FIELD=111MLIL_SET_VAR_SPLIT_SSA=112MLIL_SET_VAR_ALIASED=113MLIL_SET_VAR_ALIASED_FIELD=114MLIL_VAR_SSA=115MLIL_VAR_SSA_FIELD=116MLIL_VAR_ALIASED=117MLIL_VAR_ALIASED_FIELD=118MLIL_VAR_SPLIT_SSA=119MLIL_ASSERT_SSA=120MLIL_FORCE_VER_SSA=121MLIL_CALL_SSA=122MLIL_CALL_UNTYPED_SSA=123MLIL_SYSCALL_SSA=124MLIL_SYSCALL_UNTYPED_SSA=125MLIL_TAILCALL_SSA=126MLIL_TAILCALL_UNTYPED_SSA=127MLIL_CALL_PARAM_SSA=128MLIL_CALL_OUTPUT_SSA=129MLIL_MEMORY_INTRINSIC_OUTPUT_SSA=130MLIL_LOAD_SSA=131MLIL_LOAD_STRUCT_SSA=132MLIL_STORE_SSA=133MLIL_STORE_STRUCT_SSA=134MLIL_INTRINSIC_SSA=135MLIL_MEMORY_INTRINSIC_SSA=136MLIL_FREE_VAR_SLOT_SSA=137MLIL_VAR_PHI=138MLIL_MEM_PHI=139 [docs]classMemberAccess(enum.IntEnum):NoAccess=0PrivateAccess=1ProtectedAccess=2PublicAccess=3 [docs]classMemberScope(enum.IntEnum):NoScope=0StaticScope=1VirtualScope=2ThunkScope=3FriendScope=4 [docs]classMergeConflictDataType(enum.IntEnum):TextConflictDataType=0JsonConflictDataType=1BinaryConflictDataType=2 [docs]classMessageBoxButtonResult(enum.IntEnum):NoButton=0YesButton=1OKButton=2CancelButton=3 [docs]classMessageBoxButtonSet(enum.IntEnum):OKButtonSet=0YesNoButtonSet=1YesNoCancelButtonSet=2 [docs]classMessageBoxIcon(enum.IntEnum):InformationIcon=0QuestionIcon=1WarningIcon=2ErrorIcon=3 [docs]classMetadataType(enum.IntEnum):InvalidDataType=0BooleanDataType=1StringDataType=2UnsignedIntegerDataType=3SignedIntegerDataType=4DoubleDataType=5RawDataType=6KeyValueDataType=7ArrayDataType=8 [docs]classModificationStatus(enum.IntEnum):Original=0Changed=1Inserted=2 [docs]classNameType(enum.IntEnum):NoNameType=0ConstructorNameType=1DestructorNameType=2OperatorNewNameType=3OperatorDeleteNameType=4OperatorAssignNameType=5OperatorRightShiftNameType=6OperatorLeftShiftNameType=7OperatorNotNameType=8OperatorEqualNameType=9OperatorNotEqualNameType=10OperatorArrayNameType=11OperatorArrowNameType=12OperatorStarNameType=13OperatorIncrementNameType=14OperatorDecrementNameType=15OperatorMinusNameType=16OperatorPlusNameType=17OperatorBitAndNameType=18OperatorArrowStarNameType=19OperatorDivideNameType=20OperatorModulusNameType=21OperatorLessThanNameType=22OperatorLessThanEqualNameType=23OperatorGreaterThanNameType=24OperatorGreaterThanEqualNameType=25OperatorCommaNameType=26OperatorParenthesesNameType=27OperatorTildeNameType=28OperatorXorNameType=29OperatorBitOrNameType=30OperatorLogicalAndNameType=31OperatorLogicalOrNameType=32OperatorStarEqualNameType=33OperatorPlusEqualNameType=34OperatorMinusEqualNameType=35OperatorDivideEqualNameType=36OperatorModulusEqualNameType=37OperatorRightShiftEqualNameType=38OperatorLeftShiftEqualNameType=39OperatorAndEqualNameType=40OperatorOrEqualNameType=41OperatorXorEqualNameType=42VFTableNameType=43VBTableNameType=44VCallNameType=45TypeofNameType=46LocalStaticGuardNameType=47StringNameType=48VBaseDestructorNameType=49VectorDeletingDestructorNameType=50DefaultConstructorClosureNameType=51ScalarDeletingDestructorNameType=52VectorConstructorIteratorNameType=53VectorDestructorIteratorNameType=54VectorVBaseConstructorIteratorNameType=55VirtualDisplacementMapNameType=56EHVectorConstructorIteratorNameType=57EHVectorDestructorIteratorNameType=58EHVectorVBaseConstructorIteratorNameType=59CopyConstructorClosureNameType=60UDTReturningNameType=61LocalVFTableNameType=62LocalVFTableConstructorClosureNameType=63OperatorNewArrayNameType=64OperatorDeleteArrayNameType=65PlacementDeleteClosureNameType=66PlacementDeleteClosureArrayNameType=67OperatorReturnTypeNameType=68RttiTypeDescriptor=69RttiBaseClassDescriptor=70RttiBaseClassArray=71RttiClassHierarchyDescriptor=72RttiCompleteObjectLocator=73OperatorUnaryMinusNameType=74OperatorUnaryPlusNameType=75OperatorUnaryBitAndNameType=76OperatorUnaryStarNameType=77OmniCallSigNameType=78ManagedVectorConstructorIteratorNameType=79ManagedVectorDestructorIteratorNameType=80EHVectorCopyConstructorIteratorNameType=81EHVectorVBaseCopyConstructorIteratorNameType=82DynamicInitializerNameType=83DynamicAtExitDestructorNameType=84VectorCopyConstructorIteratorNameType=85VectorVBaseCopyConstructorIteratorNameType=86ManagedVectorCopyConstructorIteratorNameType=87LocalStaticThreadGuardNameType=88UserDefinedLiteralOperatorNameType=89 [docs]classNamedTypeReferenceClass(enum.IntEnum):UnknownNamedTypeClass=0TypedefNamedTypeClass=1ClassNamedTypeClass=2StructNamedTypeClass=3UnionNamedTypeClass=4EnumNamedTypeClass=5 [docs]classOperatorPrecedence(enum.IntEnum):TopLevelOperatorPrecedence=0AssignmentOperatorPrecedence=1TernaryOperatorPrecedence=2LogicalOrOperatorPrecedence=3LogicalAndOperatorPrecedence=4BitwiseOrOperatorPrecedence=5BitwiseXorOperatorPrecedence=6BitwiseAndOperatorPrecedence=7EqualityOperatorPrecedence=8CompareOperatorPrecedence=9ShiftOperatorPrecedence=10AddOperatorPrecedence=11SubOperatorPrecedence=12MultiplyOperatorPrecedence=13DivideOperatorPrecedence=14LowUnaryOperatorPrecedence=15UnaryOperatorPrecedence=16HighUnaryOperatorPrecedence=17MemberAndFunctionOperatorPrecedence=18ScopeOperatorPrecedence=19 [docs]classPluginCommandType(enum.IntEnum):DefaultPluginCommand=0AddressPluginCommand=1RangePluginCommand=2FunctionPluginCommand=3LowLevelILFunctionPluginCommand=4LowLevelILInstructionPluginCommand=5MediumLevelILFunctionPluginCommand=6MediumLevelILInstructionPluginCommand=7HighLevelILFunctionPluginCommand=8HighLevelILInstructionPluginCommand=9ProjectPluginCommand=10 [docs]classPluginLoadOrder(enum.IntEnum):EarlyPluginLoadOrder=0NormalPluginLoadOrder=1LatePluginLoadOrder=2 [docs]classPluginOrigin(enum.IntEnum):OfficialPluginOrigin=0CommunityPluginOrigin=1OtherPluginOrigin=2 [docs]classPluginStatus(enum.IntEnum):NotInstalledPluginStatus=0InstalledPluginStatus=1EnabledPluginStatus=2UpdateAvailablePluginStatus=16DeletePendingPluginStatus=32UpdatePendingPluginStatus=64DisablePendingPluginStatus=128PendingRestartPluginStatus=512BeingUpdatedPluginStatus=1024BeingDeletedPluginStatus=2048DependenciesBeingInstalledStatus=4096 [docs]classPluginType(enum.IntEnum):CorePluginType=0UiPluginType=1ArchitecturePluginType=2BinaryViewPluginType=3HelperPluginType=4SyncPluginType=5 [docs]classPointerBaseType(enum.IntEnum):AbsolutePointerBaseType=0RelativeToConstantPointerBaseType=1RelativeToBinaryStartPointerBaseType=2RelativeToVariableAddressPointerBaseType=3 [docs]classPointerSuffix(enum.IntEnum):Ptr64Suffix=0UnalignedSuffix=1RestrictSuffix=2ReferenceSuffix=3LvalueSuffix=4 [docs]classReferenceType(enum.IntEnum):PointerReferenceType=0ReferenceReferenceType=1RValueReferenceType=2NoReference=3 [docs]classRegisterValueType(enum.IntEnum):UndeterminedValue=0EntryValue=1ConstantValue=2ConstantPointerValue=3ExternalPointerValue=4StackFrameOffset=5ReturnAddressValue=6ImportedAddressValue=7SignedRangeValue=8UnsignedRangeValue=9LookupTableValue=10InSetOfValues=11NotInSetOfValues=12ConstantDataValue=32768ConstantDataZeroExtendValue=32769ConstantDataSignExtendValue=32770ConstantDataAggregateValue=32771 [docs]classRelocationType(enum.IntEnum):ELFGlobalRelocationType=0ELFCopyRelocationType=1ELFJumpSlotRelocationType=2StandardRelocationType=3IgnoredRelocation=4UnhandledRelocation=5 [docs]classRemoteFileType(enum.IntEnum):RawDataFileType=0BinaryViewAnalysisFileType=1TypeArchiveFileType=2UnknownFileType=3 [docs]classRenderLayerDefaultEnableState(enum.IntEnum):DisabledByDefaultRenderLayerDefaultEnableState=0EnabledByDefaultRenderLayerDefaultEnableState=1AlwaysEnabledRenderLayerDefaultEnableState=2 [docs]classReportType(enum.IntEnum):PlainTextReportType=0MarkdownReportType=1HTMLReportType=2FlowGraphReportType=3 [docs]classSaveOption(enum.IntEnum):RemoveUndoData=0TrimSnapshots=1PurgeOriginalFilenamePath=2 [docs]classScopeType(enum.IntEnum):OneLineScopeType=0HasSubScopeScopeType=1BlockScopeType=2SwitchScopeType=3CaseScopeType=4 [docs]classScriptingProviderExecuteResult(enum.IntEnum):InvalidScriptInput=0IncompleteScriptInput=1SuccessfulScriptExecution=2ScriptExecutionCancelled=3 [docs]classScriptingProviderInputReadyState(enum.IntEnum):NotReadyForInput=0ReadyForScriptExecution=1ReadyForScriptProgramInput=2 [docs]classSectionSemantics(enum.IntEnum):DefaultSectionSemantics=0ReadOnlyCodeSectionSemantics=1ReadOnlyDataSectionSemantics=2ReadWriteDataSectionSemantics=3ExternalSectionSemantics=4 [docs]classSegmentFlag(enum.IntEnum):SegmentExecutable=1SegmentWritable=2SegmentReadable=4SegmentContainsData=8SegmentContainsCode=16SegmentDenyWrite=32SegmentDenyExecute=64 [docs]classSettingsScope(enum.IntEnum):SettingsInvalidScope=0SettingsAutoScope=1SettingsDefaultScope=2SettingsUserScope=4SettingsProjectScope=8SettingsResourceScope=16 [docs]classStringType(enum.IntEnum):AsciiString=0Utf16String=1Utf32String=2Utf8String=3 [docs]classStructureVariant(enum.IntEnum):ClassStructureType=0StructStructureType=1UnionStructureType=2 [docs]classSwitchRecovery(enum.IntEnum):DefaultSwitchRecovery=0PreventSwitchRecovery=1AllowSwitchRecovery=2 [docs]classSymbolBinding(enum.IntEnum):NoBinding=0LocalBinding=1GlobalBinding=2WeakBinding=3 [docs]classSymbolDisplayResult(enum.IntEnum):NoSymbolAvailable=0DataSymbolResult=1OtherSymbolResult=2 [docs]classSymbolDisplayType(enum.IntEnum):DisplaySymbolOnly=0AddressOfDataSymbols=1DereferenceNonDataSymbols=2 [docs]classSymbolType(enum.IntEnum):FunctionSymbol=0ImportAddressSymbol=1ImportedFunctionSymbol=2DataSymbol=3ImportedDataSymbol=4ExternalSymbol=5LibraryFunctionSymbol=6SymbolicFunctionSymbol=7LocalLabelSymbol=8 [docs]classSyncStatus(enum.IntEnum):NotSyncedSyncStatus=0NoChangesSyncStatus=1UnknownSyncStatus=2CanPushSyncStatus=3CanPullSyncStatus=4CanPushAndPullSyncStatus=5ConflictSyncStatus=6 [docs]classTagReferenceType(enum.IntEnum):AddressTagReference=0FunctionTagReference=1DataTagReference=2 [docs]classTagTypeType(enum.IntEnum):UserTagType=0NotificationTagType=1BookmarksTagType=2 [docs]classThemeColor(enum.IntEnum):AddressColor=0ModifiedColor=1InsertedColor=2NotPresentColor=3SelectionColor=4OutlineColor=5BackgroundHighlightDarkColor=6BackgroundHighlightLightColor=7BoldBackgroundHighlightDarkColor=8BoldBackgroundHighlightLightColor=9AlphanumericHighlightColor=10PrintableHighlightColor=11GraphBackgroundDarkColor=12GraphBackgroundLightColor=13GraphNodeDarkColor=14GraphNodeLightColor=15GraphNodeOutlineColor=16GraphNodeShadowColor=17GraphEntryNodeIndicatorColor=18GraphExitNodeIndicatorColor=19GraphExitNoreturnNodeIndicatorColor=20TrueBranchColor=21FalseBranchColor=22UnconditionalBranchColor=23AltTrueBranchColor=24AltFalseBranchColor=25AltUnconditionalBranchColor=26InstructionColor=27RegisterColor=28NumberColor=29CodeSymbolColor=30DataSymbolColor=31LocalVariableColor=32StackVariableColor=33ImportColor=34ExportColor=35InstructionHighlightColor=36RelatedInstructionHighlightColor=37TokenHighlightColor=38TokenSelectionColor=39AnnotationColor=40OpcodeColor=41LinearDisassemblyFunctionHeaderColor=42LinearDisassemblyBlockColor=43LinearDisassemblyNoteColor=44LinearDisassemblySeparatorColor=45LinearDisassemblyCodeFoldColor=46StringColor=47TypeNameColor=48FieldNameColor=49KeywordColor=50UncertainColor=51NameSpaceColor=52NameSpaceSeparatorColor=53GotoLabelColor=54CommentColor=55OperationColor=56BaseStructureNameColor=57IndentationLineColor=58IndentationLineHighlightColor=59ScriptConsoleOutputColor=60ScriptConsoleWarningColor=61ScriptConsoleErrorColor=62ScriptConsoleEchoColor=63BlueStandardHighlightColor=64GreenStandardHighlightColor=65CyanStandardHighlightColor=66RedStandardHighlightColor=67MagentaStandardHighlightColor=68YellowStandardHighlightColor=69OrangeStandardHighlightColor=70WhiteStandardHighlightColor=71BlackStandardHighlightColor=72MiniGraphOverlayColor=73FeatureMapBaseColor=74FeatureMapNavLineColor=75FeatureMapNavHighlightColor=76FeatureMapDataVariableColor=77FeatureMapAsciiStringColor=78FeatureMapUnicodeStringColor=79FeatureMapFunctionColor=80FeatureMapImportColor=81FeatureMapExternColor=82FeatureMapLibraryColor=83SidebarBackgroundColor=84SidebarInactiveIconColor=85SidebarHoverIconColor=86SidebarActiveIconColor=87SidebarFocusedIconColor=88SidebarHoverBackgroundColor=89SidebarActiveBackgroundColor=90SidebarFocusedBackgroundColor=91SidebarActiveIndicatorLineColor=92SidebarHeaderBackgroundColor=93SidebarHeaderTextColor=94SidebarWidgetBackgroundColor=95ActivePaneBackgroundColor=96InactivePaneBackgroundColor=97FocusedPaneBackgroundColor=98TabBarTabActiveColor=99TabBarTabHoverColor=100TabBarTabInactiveColor=101TabBarTabBorderColor=102TabBarTabGlowColor=103StatusBarServerConnectedColor=104StatusBarServerDisconnectedColor=105StatusBarServerWarningColor=106StatusBarProjectColor=107BraceOption1Color=108BraceOption2Color=109BraceOption3Color=110BraceOption4Color=111BraceOption5Color=112BraceOption6Color=113VoidTypeColor=114StructureTypeColor=115EnumerationTypeColor=116FunctionTypeColor=117BoolTypeColor=118IntegerTypeColor=119FloatTypeColor=120PointerTypeColor=121ArrayTypeColor=122VarArgsTypeColor=123ValueTypeColor=124NamedTypeReferenceColor=125WideCharTypeColor=126 [docs]classTokenEscapingType(enum.IntEnum):NoTokenEscapingType=0BackticksTokenEscapingType=1QuotedStringEscapingType=2ReplaceInvalidCharsEscapingType=3 [docs]classTransformCapabilities(enum.IntEnum):TransformNoCapabilities=0TransformSupportsDetection=1TransformSupportsContext=2 [docs]classTransformResult(enum.IntEnum):TransformSuccess=0TransformNotAttempted=1TransformFailure=2TransformRequiresPassword=3 [docs]classTransformSessionMode(enum.IntEnum):TransformSessionModeDisabled=0TransformSessionModeFull=1TransformSessionModeInteractive=2 [docs]classTransformType(enum.IntEnum):BinaryCodecTransform=0TextCodecTransform=1UnicodeCodecTransform=2DecodeTransform=3BinaryEncodeTransform=4TextEncodeTransform=5EncryptTransform=6InvertingTransform=7HashTransform=8 [docs]classTypeClass(enum.IntEnum):VoidTypeClass=0BoolTypeClass=1IntegerTypeClass=2FloatTypeClass=3StructureTypeClass=4EnumerationTypeClass=5PointerTypeClass=6ArrayTypeClass=7FunctionTypeClass=8VarArgsTypeClass=9ValueTypeClass=10NamedTypeReferenceClass=11WideCharTypeClass=12 [docs]classTypeContainerType(enum.IntEnum):AnalysisTypeContainerType=0AnalysisAutoTypeContainerType=1AnalysisUserTypeContainerType=2TypeLibraryTypeContainerType=3TypeArchiveTypeContainerType=4DebugInfoTypeContainerType=5PlatformTypeContainerType=6EmptyTypeContainerType=7OtherTypeContainerType=8 [docs]classTypeDefinitionLineType(enum.IntEnum):TypedefLineType=0StructDefinitionLineType=1StructFieldLineType=2StructDefinitionEndLineType=3EnumDefinitionLineType=4EnumMemberLineType=5EnumDefinitionEndLineType=6PaddingLineType=7UndefinedXrefLineType=8CollapsedPaddingLineType=9EmptyLineType=10 [docs]classTypeParserErrorSeverity(enum.IntEnum):IgnoredSeverity=0NoteSeverity=1RemarkSeverity=2WarningSeverity=3ErrorSeverity=4FatalSeverity=5 [docs]classTypeParserOption(enum.IntEnum):IncludeSystemTypes=0BuiltinMacros=1 [docs]classTypeReferenceType(enum.IntEnum):DirectTypeReferenceType=0IndirectTypeReferenceType=1UnknownTypeReferenceType=2 [docs]classUpdateResult(enum.IntEnum):UpdateFailed=0UpdateSuccess=1AlreadyUpToDate=2UpdateAvailable=3 [docs]classVariableSourceType(enum.IntEnum):StackVariableSourceType=0RegisterVariableSourceType=1FlagVariableSourceType=2 [docs]classPluginLoadStatus(enum.IntEnum):NotAttemptedStatus=0LoadSucceededStatus=1LoadFailedStatus=2