enums module¶
Class |
Description |
---|---|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
|
An enumeration. |
ActionType¶
AnalysisMode¶
AnalysisSkipReason¶
- class AnalysisSkipReason[source]¶
Bases:
IntEnum
An enumeration.
- AlwaysSkipReason = 1¶
- AnalysisPipelineSuspendedReason = 8¶
- BasicAnalysisSkipReason = 6¶
- ExceedFunctionAnalysisTimeSkipReason = 3¶
- ExceedFunctionSizeSkipReason = 2¶
- ExceedFunctionUpdateCountSkipReason = 4¶
- IntermediateAnalysisSkipReason = 7¶
- NewAutoFunctionAnalysisSuppressedReason = 5¶
- NoSkipReason = 0¶
AnalysisState¶
AnalysisWarningActionType¶
BaseAddressDetectionConfidence¶
BaseAddressDetectionPOISetting¶
BaseAddressDetectionPOIType¶
BinaryViewEventType¶
BraceRequirement¶
BranchType¶
BuiltinType¶
CallingConventionName¶
- class CallingConventionName[source]¶
Bases:
IntEnum
An enumeration.
- CLRCallCallingConvention = 6¶
- CdeclCallingConvention = 1¶
- EabiCallCallingConvention = 7¶
- FastcallCallingConvention = 5¶
- NoCallingConvention = 0¶
- PascalCallingConvention = 2¶
- STDCallCallingConvention = 4¶
- SwiftAsyncCallingConvention = 10¶
- SwiftCallingConvention = 9¶
- ThisCallCallingConvention = 3¶
- VectorCallCallingConvention = 8¶
CollaborationPermissionLevel¶
DataFlowQueryOption¶
DeadStoreElimination¶
DisassemblyAddressMode¶
- class DisassemblyAddressMode[source]¶
Bases:
IntEnum
An enumeration.
- AbsoluteDisassemblyAddressMode = 0¶
- DecimalDisassemblyAddressModeFlag = 131072¶
- DisassemblyAddressModeFlagsMask = -65536¶
- DisassemblyAddressModeMask = 65535¶
- IncludeNameDisassemblyAddressModeFlag = 65536¶
- RelativeToAddressBaseOffsetDisassemblyAddressMode = 5¶
- RelativeToBinaryStartDisassemblyAddressMode = 1¶
- RelativeToDataStartDisassemblyAddressMode = 6¶
- RelativeToFunctionStartDisassemblyAddressMode = 4¶
- RelativeToSectionStartDisassemblyAddressMode = 3¶
- RelativeToSegmentStartDisassemblyAddressMode = 2¶
DisassemblyBlockLabels¶
DisassemblyCallParameterHints¶
DisassemblyOption¶
- class DisassemblyOption[source]¶
Bases:
IntEnum
An enumeration.
- DisableLineFormatting = 68¶
- ExpandLongOpcode = 2¶
- GroupLinearDisassemblyFunctions = 64¶
- HighLevelILLinearDisassembly = 65¶
- IndentHLILBody = 67¶
- ShowAddress = 0¶
- ShowCollapseIndicators = 132¶
- ShowFlagUsage = 128¶
- ShowFunctionAddress = 8¶
- ShowFunctionHeader = 9¶
- ShowILOpcodes = 131¶
- ShowILTypes = 130¶
- ShowOpcode = 1¶
- ShowRegisterHighlight = 7¶
- ShowStackPointer = 129¶
- ShowTypeCasts = 10¶
- ShowVariableTypesWhenAssigned = 4¶
- ShowVariablesAtTopOfGraph = 3¶
- WaitForIL = 66¶
EarlyReturn¶
EdgePenStyle¶
Endianness¶
ExprFolding¶
FindFlag¶
FindRangeType¶
FindType¶
FirmwareNinjaMemoryAccessType¶
FirmwareNinjaMemoryHeuristic¶
- class FirmwareNinjaMemoryHeuristic[source]¶
Bases:
IntEnum
An enumeration.
- CallParamOOBPointerMemoryHeuristic = 6¶
- HasReadBarrierMemoryHeuristic = 1¶
- HasWriteBarrierMemoryHeuristic = 2¶
- LoadFromOOBMemoryMemoryHeuristic = 4¶
- NoMemoryHeuristic = 0¶
- RepeatLoadStoreMemoryHeuristic = 5¶
- StoreToOOBMemoryMemoryHeuristic = 3¶
FirmwareNinjaSectionAnalysisMode¶
FirmwareNinjaSectionType¶
FlagRole¶
- class FlagRole[source]¶
Bases:
IntEnum
An enumeration.
- CarryFlagRole = 4¶
- CarryFlagWithInvertedSubtractRole = 11¶
- EvenParityFlagRole = 7¶
- HalfCarryFlagRole = 6¶
- NegativeSignFlagRole = 3¶
- OddParityFlagRole = 8¶
- OrderedFlagRole = 9¶
- OverflowFlagRole = 5¶
- PositiveSignFlagRole = 2¶
- SpecialFlagRole = 0¶
- UnorderedFlagRole = 10¶
- ZeroFlagRole = 1¶
FlowGraphOption¶
- class FlowGraphOption[source]¶
Bases:
IntEnum
An enumeration.
- FlowGraphAllowsInlineInstructionEditing = 4¶
- FlowGraphAllowsPatching = 3¶
- FlowGraphIncludesUserComments = 2¶
- FlowGraphIsAddressable = 6¶
- FlowGraphIsWorkflowGraph = 7¶
- FlowGraphShowsSecondaryRegisterHighlighting = 5¶
- FlowGraphUsesBlockHighlights = 0¶
- FlowGraphUsesInstructionHighlights = 1¶
FormInputFieldType¶
- class FormInputFieldType[source]¶
Bases:
IntEnum
An enumeration.
- AddressFormField = 5¶
- CheckboxFormField = 10¶
- ChoiceFormField = 6¶
- DirectoryNameFormField = 9¶
- IntegerFormField = 4¶
- LabelFormField = 0¶
- MultilineTextFormField = 3¶
- OpenFileNameFormField = 7¶
- SaveFileNameFormField = 8¶
- SeparatorFormField = 1¶
- TextLineFormField = 2¶
FunctionAnalysisSkipOverride¶
FunctionGraphType¶
- class FunctionGraphType[source]¶
Bases:
IntEnum
An enumeration.
- HighLevelILFunctionGraph = 8¶
- HighLevelILSSAFormFunctionGraph = 9¶
- HighLevelLanguageRepresentationFunctionGraph = 10¶
- InvalidILViewType = -1¶
- LiftedILFunctionGraph = 2¶
- LowLevelILFunctionGraph = 1¶
- LowLevelILSSAFormFunctionGraph = 3¶
- MappedMediumLevelILFunctionGraph = 6¶
- MappedMediumLevelILSSAFormFunctionGraph = 7¶
- MediumLevelILFunctionGraph = 4¶
- MediumLevelILSSAFormFunctionGraph = 5¶
- NormalFunctionGraph = 0¶
FunctionUpdateType¶
HighLevelILOperation¶
- class HighLevelILOperation[source]¶
Bases:
IntEnum
An enumeration.
- HLIL_ADC = 35¶
- HLIL_ADD = 34¶
- HLIL_ADDRESS_OF = 27¶
- HLIL_ADD_OVERFLOW = 77¶
- HLIL_AND = 38¶
- HLIL_ARRAY_INDEX = 23¶
- HLIL_ARRAY_INDEX_SSA = 118¶
- HLIL_ASR = 43¶
- HLIL_ASSERT = 20¶
- HLIL_ASSERT_SSA = 116¶
- HLIL_ASSIGN = 17¶
- HLIL_ASSIGN_MEM_SSA = 113¶
- HLIL_ASSIGN_UNPACK = 18¶
- HLIL_ASSIGN_UNPACK_MEM_SSA = 114¶
- HLIL_BLOCK = 1¶
- HLIL_BOOL_TO_INT = 76¶
- HLIL_BP = 81¶
- HLIL_BREAK = 8¶
- HLIL_CALL = 64¶
- HLIL_CALL_SSA = 121¶
- HLIL_CASE = 7¶
- HLIL_CEIL = 98¶
- HLIL_CMP_E = 65¶
- HLIL_CMP_NE = 66¶
- HLIL_CMP_SGE = 71¶
- HLIL_CMP_SGT = 73¶
- HLIL_CMP_SLE = 69¶
- HLIL_CMP_SLT = 67¶
- HLIL_CMP_UGE = 72¶
- HLIL_CMP_UGT = 74¶
- HLIL_CMP_ULE = 70¶
- HLIL_CMP_ULT = 68¶
- HLIL_CONST = 28¶
- HLIL_CONST_DATA = 29¶
- HLIL_CONST_PTR = 30¶
- HLIL_CONTINUE = 9¶
- HLIL_DEREF = 25¶
- HLIL_DEREF_FIELD = 26¶
- HLIL_DEREF_FIELD_SSA = 120¶
- HLIL_DEREF_SSA = 119¶
- HLIL_DIVS = 53¶
- HLIL_DIVS_DP = 54¶
- HLIL_DIVU = 51¶
- HLIL_DIVU_DP = 52¶
- HLIL_DO_WHILE = 4¶
- HLIL_DO_WHILE_SSA = 110¶
- HLIL_EXTERN_PTR = 31¶
- HLIL_FABS = 92¶
- HLIL_FADD = 86¶
- HLIL_FCMP_E = 100¶
- HLIL_FCMP_GE = 104¶
- HLIL_FCMP_GT = 105¶
- HLIL_FCMP_LE = 103¶
- HLIL_FCMP_LT = 102¶
- HLIL_FCMP_NE = 101¶
- HLIL_FCMP_O = 106¶
- HLIL_FCMP_UO = 107¶
- HLIL_FDIV = 89¶
- HLIL_FLOAT_CONST = 32¶
- HLIL_FLOAT_CONV = 95¶
- HLIL_FLOAT_TO_INT = 93¶
- HLIL_FLOOR = 97¶
- HLIL_FMUL = 88¶
- HLIL_FNEG = 91¶
- HLIL_FOR = 5¶
- HLIL_FORCE_VER = 19¶
- HLIL_FORCE_VER_SSA = 115¶
- HLIL_FOR_SSA = 111¶
- HLIL_FSQRT = 90¶
- HLIL_FSUB = 87¶
- HLIL_FTRUNC = 99¶
- HLIL_GOTO = 13¶
- HLIL_IF = 2¶
- HLIL_IMPORT = 33¶
- HLIL_INTRINSIC = 80¶
- HLIL_INTRINSIC_SSA = 123¶
- HLIL_INT_TO_FLOAT = 94¶
- HLIL_JUMP = 10¶
- HLIL_LABEL = 14¶
- HLIL_LOW_PART = 63¶
- HLIL_LSL = 41¶
- HLIL_LSR = 42¶
- HLIL_MEM_PHI = 125¶
- HLIL_MODS = 57¶
- HLIL_MODS_DP = 58¶
- HLIL_MODU = 55¶
- HLIL_MODU_DP = 56¶
- HLIL_MUL = 48¶
- HLIL_MULS_DP = 50¶
- HLIL_MULU_DP = 49¶
- HLIL_NEG = 59¶
- HLIL_NOP = 0¶
- HLIL_NORET = 12¶
- HLIL_NOT = 60¶
- HLIL_OR = 39¶
- HLIL_RET = 11¶
- HLIL_RLC = 45¶
- HLIL_ROL = 44¶
- HLIL_ROR = 46¶
- HLIL_ROUND_TO_INT = 96¶
- HLIL_RRC = 47¶
- HLIL_SBB = 37¶
- HLIL_SPLIT = 24¶
- HLIL_STRUCT_FIELD = 22¶
- HLIL_SUB = 36¶
- HLIL_SWITCH = 6¶
- HLIL_SX = 61¶
- HLIL_SYSCALL = 78¶
- HLIL_SYSCALL_SSA = 122¶
- HLIL_TAILCALL = 79¶
- HLIL_TEST_BIT = 75¶
- HLIL_TRAP = 82¶
- HLIL_UNDEF = 83¶
- HLIL_UNIMPL = 84¶
- HLIL_UNIMPL_MEM = 85¶
- HLIL_UNREACHABLE = 108¶
- HLIL_VAR = 21¶
- HLIL_VAR_DECLARE = 15¶
- HLIL_VAR_INIT = 16¶
- HLIL_VAR_INIT_SSA = 112¶
- HLIL_VAR_PHI = 124¶
- HLIL_VAR_SSA = 117¶
- HLIL_WHILE = 3¶
- HLIL_WHILE_SSA = 109¶
- HLIL_XOR = 40¶
- HLIL_ZX = 62¶
HighlightColorStyle¶
HighlightStandardColor¶
- class HighlightStandardColor[source]¶
Bases:
IntEnum
An enumeration.
- BlackHighlightColor = 9¶
- BlueHighlightColor = 1¶
- CyanHighlightColor = 3¶
- GreenHighlightColor = 2¶
- MagentaHighlightColor = 5¶
- NoHighlightColor = 0¶
- OrangeHighlightColor = 7¶
- RedHighlightColor = 4¶
- WhiteHighlightColor = 8¶
- YellowHighlightColor = 6¶
ILBranchDependence¶
ILInstructionAttribute¶
- class ILInstructionAttribute[source]¶
Bases:
IntEnum
An enumeration.
- HLILEarlyReturnPossible = 1024¶
- HLILFoldableExpr = 256¶
- HLILInvertableCondition = 512¶
- HLILSwitchRecoveryPossible = 2048¶
- ILAllowDeadStoreElimination = 1¶
- ILIsCFGProtected = 64¶
- ILPreventAliasAnalysis = 32¶
- ILPreventDeadStoreElimination = 2¶
- MLILAssumePossibleUse = 4¶
- MLILPossiblyUnusedIntermediate = 128¶
- MLILUnknownSize = 8¶
- SrcInstructionUsesPointerAuth = 16¶
ImplicitRegisterExtend¶
InstructionTextTokenContext¶
- class InstructionTextTokenContext[source]¶
Bases:
IntEnum
An enumeration.
- ConstDataTokenContext = 6¶
- ConstStringDataTokenContext = 7¶
- ContentCollapsedContext = 11¶
- ContentCollapsiblePadding = 13¶
- ContentExpandedContext = 12¶
- DataVariableTokenContext = 2¶
- FunctionReturnTokenContext = 3¶
- ILInstructionIndexTokenContext = 5¶
- InstructionAddressTokenContext = 4¶
- LocalVariableTokenContext = 1¶
- NoTokenContext = 0¶
- StringDataVariableTokenContext = 9¶
- StringDisplayTokenContext = 10¶
- StringReferenceTokenContext = 8¶
InstructionTextTokenType¶
- class InstructionTextTokenType[source]¶
Bases:
IntEnum
An enumeration.
- AddressDisplayToken = 68¶
- AddressSeparatorToken = 72¶
- AnnotationToken = 9¶
- ArgumentNameToken = 11¶
- ArrayIndexToken = 32¶
- BaseStructureNameToken = 37¶
- BaseStructureSeparatorToken = 38¶
- BeginMemoryOperandToken = 6¶
- BraceToken = 39¶
- CharacterConstantToken = 18¶
- CodeRelativeAddressToken = 10¶
- CodeSymbolToken = 64¶
- CollapseStateIndicatorToken = 74¶
- CollapsedInformationToken = 73¶
- CommentToken = 29¶
- DataSymbolToken = 65¶
- EndMemoryOperandToken = 7¶
- EnumerationMemberToken = 35¶
- ExternalSymbolToken = 70¶
- FieldNameToken = 21¶
- FloatingPointToken = 8¶
- GotoLabelToken = 28¶
- HexDumpByteValueToken = 12¶
- HexDumpInvalidByteToken = 14¶
- HexDumpSkippedByteToken = 13¶
- HexDumpTextToken = 15¶
- ImportToken = 67¶
- IndentationToken = 33¶
- IndirectImportToken = 69¶
- InstructionToken = 1¶
- IntegerToken = 4¶
- KeywordToken = 19¶
- LocalVariableToken = 66¶
- NameSpaceSeparatorToken = 23¶
- NameSpaceToken = 22¶
- OpcodeToken = 16¶
- OperandSeparatorToken = 2¶
- OperationToken = 36¶
- PossibleAddressToken = 5¶
- PossibleValueToken = 30¶
- PossibleValueTypeToken = 31¶
- RegisterToken = 3¶
- StackVariableToken = 71¶
- StringToken = 17¶
- StructOffsetByteValueToken = 26¶
- StructOffsetToken = 25¶
- StructureHexDumpTextToken = 27¶
- TagToken = 24¶
- TextToken = 0¶
- TypeNameToken = 20¶
- UnknownMemoryToken = 34¶
IntegerDisplayType¶
- class IntegerDisplayType[source]¶
Bases:
IntEnum
An enumeration.
- BinaryDisplayType = 1¶
- CharacterConstantDisplayType = 8¶
- DefaultIntegerDisplayType = 0¶
- DoubleDisplayType = 11¶
- EnumerationDisplayType = 12¶
- FloatDisplayType = 10¶
- InvertedCharacterConstantDisplayType = 13¶
- PointerDisplayType = 9¶
- SignedDecimalDisplayType = 4¶
- SignedHexadecimalDisplayType = 6¶
- SignedOctalDisplayType = 2¶
- UnsignedDecimalDisplayType = 5¶
- UnsignedHexadecimalDisplayType = 7¶
- UnsignedOctalDisplayType = 3¶
IntrinsicClass¶
LinearDisassemblyLineType¶
- class LinearDisassemblyLineType[source]¶
Bases:
IntEnum
An enumeration.
- AnalysisWarningLineType = 19¶
- BasicLineType = 1¶
- BlankLineType = 0¶
- CodeDisassemblyLineType = 2¶
- CollapsedFunctionEndLineType = 20¶
- DataVariableLineType = 3¶
- FunctionContinuationLineType = 8¶
- FunctionEndLineType = 11¶
- FunctionHeaderEndLineType = 7¶
- FunctionHeaderLineType = 5¶
- FunctionHeaderStartLineType = 6¶
- HexDumpLineType = 4¶
- LocalVariableLineType = 9¶
- LocalVariableListEndLineType = 10¶
- NonContiguousSeparatorLineType = 18¶
- NoteEndLineType = 14¶
- NoteLineType = 13¶
- NoteStartLineType = 12¶
- SectionEndLineType = 16¶
- SectionSeparatorLineType = 17¶
- SectionStartLineType = 15¶
LinearViewObjectIdentifierType¶
LogLevel¶
LowLevelILFlagCondition¶
- class LowLevelILFlagCondition[source]¶
Bases:
IntEnum
An enumeration.
- LLFC_E = 0¶
- LLFC_FE = 14¶
- LLFC_FGE = 18¶
- LLFC_FGT = 19¶
- LLFC_FLE = 17¶
- LLFC_FLT = 16¶
- LLFC_FNE = 15¶
- LLFC_FO = 20¶
- LLFC_FUO = 21¶
- LLFC_NE = 1¶
- LLFC_NEG = 10¶
- LLFC_NO = 13¶
- LLFC_O = 12¶
- LLFC_POS = 11¶
- LLFC_SGE = 6¶
- LLFC_SGT = 8¶
- LLFC_SLE = 4¶
- LLFC_SLT = 2¶
- LLFC_UGE = 7¶
- LLFC_UGT = 9¶
- LLFC_ULE = 5¶
- LLFC_ULT = 3¶
LowLevelILOperation¶
- class LowLevelILOperation[source]¶
Bases:
IntEnum
An enumeration.
- LLIL_ADC = 25¶
- LLIL_ADD = 24¶
- LLIL_ADD_OVERFLOW = 77¶
- LLIL_AND = 28¶
- LLIL_ASR = 33¶
- LLIL_ASSERT = 6¶
- LLIL_ASSERT_SSA = 122¶
- LLIL_BOOL_TO_INT = 76¶
- LLIL_BP = 79¶
- LLIL_CALL = 56¶
- LLIL_CALL_OUTPUT_SSA = 131¶
- LLIL_CALL_PARAM = 129¶
- LLIL_CALL_SSA = 126¶
- LLIL_CALL_STACK_ADJUST = 57¶
- LLIL_CALL_STACK_SSA = 130¶
- LLIL_CEIL = 97¶
- LLIL_CMP_E = 65¶
- LLIL_CMP_NE = 66¶
- LLIL_CMP_SGE = 71¶
- LLIL_CMP_SGT = 73¶
- LLIL_CMP_SLE = 69¶
- LLIL_CMP_SLT = 67¶
- LLIL_CMP_UGE = 72¶
- LLIL_CMP_UGT = 74¶
- LLIL_CMP_ULE = 70¶
- LLIL_CMP_ULT = 68¶
- LLIL_CONST = 18¶
- LLIL_CONST_PTR = 19¶
- LLIL_DIVS = 43¶
- LLIL_DIVS_DP = 44¶
- LLIL_DIVU = 41¶
- LLIL_DIVU_DP = 42¶
- LLIL_EXTERN_PTR = 20¶
- LLIL_FABS = 91¶
- LLIL_FADD = 85¶
- LLIL_FCMP_E = 99¶
- LLIL_FCMP_GE = 103¶
- LLIL_FCMP_GT = 104¶
- LLIL_FCMP_LE = 102¶
- LLIL_FCMP_LT = 101¶
- LLIL_FCMP_NE = 100¶
- LLIL_FCMP_O = 105¶
- LLIL_FCMP_UO = 106¶
- LLIL_FDIV = 88¶
- LLIL_FLAG = 22¶
- LLIL_FLAG_BIT = 23¶
- LLIL_FLAG_BIT_SSA = 125¶
- LLIL_FLAG_COND = 63¶
- LLIL_FLAG_GROUP = 64¶
- LLIL_FLAG_PHI = 141¶
- LLIL_FLAG_SSA = 124¶
- LLIL_FLOAT_CONST = 21¶
- LLIL_FLOAT_CONV = 94¶
- LLIL_FLOAT_TO_INT = 92¶
- LLIL_FLOOR = 96¶
- LLIL_FMUL = 87¶
- LLIL_FNEG = 90¶
- LLIL_FORCE_VER = 7¶
- LLIL_FORCE_VER_SSA = 123¶
- LLIL_FSQRT = 89¶
- LLIL_FSUB = 86¶
- LLIL_FTRUNC = 98¶
- LLIL_GOTO = 62¶
- LLIL_IF = 61¶
- LLIL_INTRINSIC = 81¶
- LLIL_INTRINSIC_SSA = 137¶
- LLIL_INT_TO_FLOAT = 93¶
- LLIL_JUMP = 54¶
- LLIL_JUMP_TO = 55¶
- LLIL_LOAD = 8¶
- LLIL_LOAD_SSA = 135¶
- LLIL_LOW_PART = 53¶
- LLIL_LSL = 31¶
- LLIL_LSR = 32¶
- LLIL_MEMORY_INTRINSIC_OUTPUT_SSA = 134¶
- LLIL_MEMORY_INTRINSIC_SSA = 138¶
- LLIL_MEM_PHI = 142¶
- LLIL_MODS = 47¶
- LLIL_MODS_DP = 48¶
- LLIL_MODU = 45¶
- LLIL_MODU_DP = 46¶
- LLIL_MUL = 38¶
- LLIL_MULS_DP = 40¶
- LLIL_MULU_DP = 39¶
- LLIL_NEG = 49¶
- LLIL_NOP = 0¶
- LLIL_NORET = 60¶
- LLIL_NOT = 50¶
- LLIL_OR = 29¶
- LLIL_POP = 11¶
- LLIL_PUSH = 10¶
- LLIL_REG = 12¶
- LLIL_REG_PHI = 139¶
- LLIL_REG_SPLIT = 13¶
- LLIL_REG_SPLIT_DEST_SSA = 112¶
- LLIL_REG_SPLIT_SSA = 116¶
- LLIL_REG_SSA = 114¶
- LLIL_REG_SSA_PARTIAL = 115¶
- LLIL_REG_STACK_ABS_SSA = 118¶
- LLIL_REG_STACK_DEST_SSA = 113¶
- LLIL_REG_STACK_FREE_ABS_SSA = 120¶
- LLIL_REG_STACK_FREE_REG = 16¶
- LLIL_REG_STACK_FREE_REL = 17¶
- LLIL_REG_STACK_FREE_REL_SSA = 119¶
- LLIL_REG_STACK_PHI = 140¶
- LLIL_REG_STACK_POP = 15¶
- LLIL_REG_STACK_PUSH = 5¶
- LLIL_REG_STACK_REL = 14¶
- LLIL_REG_STACK_REL_SSA = 117¶
- LLIL_RET = 59¶
- LLIL_RLC = 35¶
- LLIL_ROL = 34¶
- LLIL_ROR = 36¶
- LLIL_ROUND_TO_INT = 95¶
- LLIL_RRC = 37¶
- LLIL_SBB = 27¶
- LLIL_SEPARATE_PARAM_LIST_SSA = 132¶
- LLIL_SET_FLAG = 3¶
- LLIL_SET_FLAG_SSA = 121¶
- LLIL_SET_REG = 1¶
- LLIL_SET_REG_SPLIT = 2¶
- LLIL_SET_REG_SPLIT_SSA = 109¶
- LLIL_SET_REG_SSA = 107¶
- LLIL_SET_REG_SSA_PARTIAL = 108¶
- LLIL_SET_REG_STACK_ABS_SSA = 111¶
- LLIL_SET_REG_STACK_REL = 4¶
- LLIL_SET_REG_STACK_REL_SSA = 110¶
- LLIL_SHARED_PARAM_SLOT_SSA = 133¶
- LLIL_STORE = 9¶
- LLIL_STORE_SSA = 136¶
- LLIL_SUB = 26¶
- LLIL_SX = 51¶
- LLIL_SYSCALL = 78¶
- LLIL_SYSCALL_SSA = 127¶
- LLIL_TAILCALL = 58¶
- LLIL_TAILCALL_SSA = 128¶
- LLIL_TEST_BIT = 75¶
- LLIL_TRAP = 80¶
- LLIL_UNDEF = 82¶
- LLIL_UNIMPL = 83¶
- LLIL_UNIMPL_MEM = 84¶
- LLIL_XOR = 30¶
- LLIL_ZX = 52¶
MediumLevelILOperation¶
- class MediumLevelILOperation[source]¶
Bases:
IntEnum
An enumeration.
- MLIL_ADC = 22¶
- MLIL_ADD = 21¶
- MLIL_ADDRESS_OF = 13¶
- MLIL_ADDRESS_OF_FIELD = 14¶
- MLIL_ADD_OVERFLOW = 76¶
- MLIL_AND = 25¶
- MLIL_ASR = 30¶
- MLIL_ASSERT = 4¶
- MLIL_ASSERT_SSA = 120¶
- MLIL_BOOL_TO_INT = 75¶
- MLIL_BP = 83¶
- MLIL_CALL = 54¶
- MLIL_CALL_OUTPUT = 56¶
- MLIL_CALL_OUTPUT_SSA = 129¶
- MLIL_CALL_PARAM = 57¶
- MLIL_CALL_PARAM_SSA = 128¶
- MLIL_CALL_SSA = 122¶
- MLIL_CALL_UNTYPED = 55¶
- MLIL_CALL_UNTYPED_SSA = 123¶
- MLIL_CEIL = 100¶
- MLIL_CMP_E = 64¶
- MLIL_CMP_NE = 65¶
- MLIL_CMP_SGE = 70¶
- MLIL_CMP_SGT = 72¶
- MLIL_CMP_SLE = 68¶
- MLIL_CMP_SLT = 66¶
- MLIL_CMP_UGE = 71¶
- MLIL_CMP_UGT = 73¶
- MLIL_CMP_ULE = 69¶
- MLIL_CMP_ULT = 67¶
- MLIL_CONST = 15¶
- MLIL_CONST_DATA = 16¶
- MLIL_CONST_PTR = 17¶
- MLIL_DIVS = 40¶
- MLIL_DIVS_DP = 41¶
- MLIL_DIVU = 38¶
- MLIL_DIVU_DP = 39¶
- MLIL_EXTERN_PTR = 18¶
- MLIL_FABS = 94¶
- MLIL_FADD = 88¶
- MLIL_FCMP_E = 102¶
- MLIL_FCMP_GE = 106¶
- MLIL_FCMP_GT = 107¶
- MLIL_FCMP_LE = 105¶
- MLIL_FCMP_LT = 104¶
- MLIL_FCMP_NE = 103¶
- MLIL_FCMP_O = 108¶
- MLIL_FCMP_UO = 109¶
- MLIL_FDIV = 91¶
- MLIL_FLOAT_CONST = 19¶
- MLIL_FLOAT_CONV = 97¶
- MLIL_FLOAT_TO_INT = 95¶
- MLIL_FLOOR = 99¶
- MLIL_FMUL = 90¶
- MLIL_FNEG = 93¶
- MLIL_FORCE_VER = 5¶
- MLIL_FORCE_VER_SSA = 121¶
- MLIL_FREE_VAR_SLOT = 82¶
- MLIL_FREE_VAR_SLOT_SSA = 137¶
- MLIL_FSQRT = 92¶
- MLIL_FSUB = 89¶
- MLIL_FTRUNC = 101¶
- MLIL_GOTO = 63¶
- MLIL_IF = 62¶
- MLIL_IMPORT = 20¶
- MLIL_INTRINSIC = 81¶
- MLIL_INTRINSIC_SSA = 135¶
- MLIL_INT_TO_FLOAT = 96¶
- MLIL_JUMP = 51¶
- MLIL_JUMP_TO = 52¶
- MLIL_LOAD = 6¶
- MLIL_LOAD_SSA = 131¶
- MLIL_LOAD_STRUCT = 7¶
- MLIL_LOAD_STRUCT_SSA = 132¶
- MLIL_LOW_PART = 50¶
- MLIL_LSL = 28¶
- MLIL_LSR = 29¶
- MLIL_MEMORY_INTRINSIC_OUTPUT_SSA = 130¶
- MLIL_MEMORY_INTRINSIC_SSA = 136¶
- MLIL_MEM_PHI = 139¶
- MLIL_MODS = 44¶
- MLIL_MODS_DP = 45¶
- MLIL_MODU = 42¶
- MLIL_MODU_DP = 43¶
- MLIL_MUL = 35¶
- MLIL_MULS_DP = 37¶
- MLIL_MULU_DP = 36¶
- MLIL_NEG = 46¶
- MLIL_NOP = 0¶
- MLIL_NORET = 61¶
- MLIL_NOT = 47¶
- MLIL_OR = 26¶
- MLIL_RET = 60¶
- MLIL_RET_HINT = 53¶
- MLIL_RLC = 32¶
- MLIL_ROL = 31¶
- MLIL_ROR = 33¶
- MLIL_ROUND_TO_INT = 98¶
- MLIL_RRC = 34¶
- MLIL_SBB = 24¶
- MLIL_SEPARATE_PARAM_LIST = 58¶
- MLIL_SET_VAR = 1¶
- MLIL_SET_VAR_ALIASED = 113¶
- MLIL_SET_VAR_ALIASED_FIELD = 114¶
- MLIL_SET_VAR_FIELD = 2¶
- MLIL_SET_VAR_SPLIT = 3¶
- MLIL_SET_VAR_SPLIT_SSA = 112¶
- MLIL_SET_VAR_SSA = 110¶
- MLIL_SET_VAR_SSA_FIELD = 111¶
- MLIL_SHARED_PARAM_SLOT = 59¶
- MLIL_STORE = 8¶
- MLIL_STORE_SSA = 133¶
- MLIL_STORE_STRUCT = 9¶
- MLIL_STORE_STRUCT_SSA = 134¶
- MLIL_SUB = 23¶
- MLIL_SX = 48¶
- MLIL_SYSCALL = 77¶
- MLIL_SYSCALL_SSA = 124¶
- MLIL_SYSCALL_UNTYPED = 78¶
- MLIL_SYSCALL_UNTYPED_SSA = 125¶
- MLIL_TAILCALL = 79¶
- MLIL_TAILCALL_SSA = 126¶
- MLIL_TAILCALL_UNTYPED = 80¶
- MLIL_TAILCALL_UNTYPED_SSA = 127¶
- MLIL_TEST_BIT = 74¶
- MLIL_TRAP = 84¶
- MLIL_UNDEF = 85¶
- MLIL_UNIMPL = 86¶
- MLIL_UNIMPL_MEM = 87¶
- MLIL_VAR = 10¶
- MLIL_VAR_ALIASED = 117¶
- MLIL_VAR_ALIASED_FIELD = 118¶
- MLIL_VAR_FIELD = 11¶
- MLIL_VAR_PHI = 138¶
- MLIL_VAR_SPLIT = 12¶
- MLIL_VAR_SPLIT_SSA = 119¶
- MLIL_VAR_SSA = 115¶
- MLIL_VAR_SSA_FIELD = 116¶
- MLIL_XOR = 27¶
- MLIL_ZX = 49¶
MemberAccess¶
MemberScope¶
MergeConflictDataType¶
MessageBoxIcon¶
MetadataType¶
ModificationStatus¶
NameType¶
- class NameType[source]¶
Bases:
IntEnum
An enumeration.
- ConstructorNameType = 1¶
- CopyConstructorClosureNameType = 60¶
- DefaultConstructorClosureNameType = 51¶
- DestructorNameType = 2¶
- DynamicAtExitDestructorNameType = 84¶
- DynamicInitializerNameType = 83¶
- EHVectorConstructorIteratorNameType = 57¶
- EHVectorCopyConstructorIteratorNameType = 81¶
- EHVectorDestructorIteratorNameType = 58¶
- EHVectorVBaseConstructorIteratorNameType = 59¶
- EHVectorVBaseCopyConstructorIteratorNameType = 82¶
- LocalStaticGuardNameType = 47¶
- LocalStaticThreadGuardNameType = 88¶
- LocalVFTableConstructorClosureNameType = 63¶
- LocalVFTableNameType = 62¶
- ManagedVectorConstructorIteratorNameType = 79¶
- ManagedVectorCopyConstructorIteratorNameType = 87¶
- ManagedVectorDestructorIteratorNameType = 80¶
- NoNameType = 0¶
- OmniCallSigNameType = 78¶
- OperatorAndEqualNameType = 40¶
- OperatorArrayNameType = 11¶
- OperatorArrowNameType = 12¶
- OperatorArrowStarNameType = 19¶
- OperatorAssignNameType = 5¶
- OperatorBitAndNameType = 18¶
- OperatorBitOrNameType = 30¶
- OperatorCommaNameType = 26¶
- OperatorDecrementNameType = 15¶
- OperatorDeleteArrayNameType = 65¶
- OperatorDeleteNameType = 4¶
- OperatorDivideEqualNameType = 36¶
- OperatorDivideNameType = 20¶
- OperatorEqualNameType = 9¶
- OperatorGreaterThanEqualNameType = 25¶
- OperatorGreaterThanNameType = 24¶
- OperatorIncrementNameType = 14¶
- OperatorLeftShiftEqualNameType = 39¶
- OperatorLeftShiftNameType = 7¶
- OperatorLessThanEqualNameType = 23¶
- OperatorLessThanNameType = 22¶
- OperatorLogicalAndNameType = 31¶
- OperatorLogicalOrNameType = 32¶
- OperatorMinusEqualNameType = 35¶
- OperatorMinusNameType = 16¶
- OperatorModulusEqualNameType = 37¶
- OperatorModulusNameType = 21¶
- OperatorNewArrayNameType = 64¶
- OperatorNewNameType = 3¶
- OperatorNotEqualNameType = 10¶
- OperatorNotNameType = 8¶
- OperatorOrEqualNameType = 41¶
- OperatorParenthesesNameType = 27¶
- OperatorPlusEqualNameType = 34¶
- OperatorPlusNameType = 17¶
- OperatorReturnTypeNameType = 68¶
- OperatorRightShiftEqualNameType = 38¶
- OperatorRightShiftNameType = 6¶
- OperatorStarEqualNameType = 33¶
- OperatorStarNameType = 13¶
- OperatorTildeNameType = 28¶
- OperatorUnaryBitAndNameType = 76¶
- OperatorUnaryMinusNameType = 74¶
- OperatorUnaryPlusNameType = 75¶
- OperatorUnaryStarNameType = 77¶
- OperatorXorEqualNameType = 42¶
- OperatorXorNameType = 29¶
- PlacementDeleteClosureArrayNameType = 67¶
- PlacementDeleteClosureNameType = 66¶
- RttiBaseClassArray = 71¶
- RttiBaseClassDescriptor = 70¶
- RttiClassHierarchyDescriptor = 72¶
- RttiCompleteObjectLocator = 73¶
- RttiTypeDescriptor = 69¶
- ScalarDeletingDestructorNameType = 52¶
- StringNameType = 48¶
- TypeofNameType = 46¶
- UDTReturningNameType = 61¶
- UserDefinedLiteralOperatorNameType = 89¶
- VBTableNameType = 44¶
- VBaseDestructorNameType = 49¶
- VCallNameType = 45¶
- VFTableNameType = 43¶
- VectorConstructorIteratorNameType = 53¶
- VectorCopyConstructorIteratorNameType = 85¶
- VectorDeletingDestructorNameType = 50¶
- VectorDestructorIteratorNameType = 54¶
- VectorVBaseConstructorIteratorNameType = 55¶
- VectorVBaseCopyConstructorIteratorNameType = 86¶
- VirtualDisplacementMapNameType = 56¶
NamedTypeReferenceClass¶
OperatorPrecedence¶
- class OperatorPrecedence[source]¶
Bases:
IntEnum
An enumeration.
- AddOperatorPrecedence = 11¶
- AssignmentOperatorPrecedence = 1¶
- BitwiseAndOperatorPrecedence = 7¶
- BitwiseOrOperatorPrecedence = 5¶
- BitwiseXorOperatorPrecedence = 6¶
- CompareOperatorPrecedence = 9¶
- DivideOperatorPrecedence = 14¶
- EqualityOperatorPrecedence = 8¶
- HighUnaryOperatorPrecedence = 17¶
- LogicalAndOperatorPrecedence = 4¶
- LogicalOrOperatorPrecedence = 3¶
- LowUnaryOperatorPrecedence = 15¶
- MemberAndFunctionOperatorPrecedence = 18¶
- MultiplyOperatorPrecedence = 13¶
- ScopeOperatorPrecedence = 19¶
- ShiftOperatorPrecedence = 10¶
- SubOperatorPrecedence = 12¶
- TernaryOperatorPrecedence = 2¶
- TopLevelOperatorPrecedence = 0¶
- UnaryOperatorPrecedence = 16¶
PluginCommandType¶
- class PluginCommandType[source]¶
Bases:
IntEnum
An enumeration.
- AddressPluginCommand = 1¶
- DefaultPluginCommand = 0¶
- FunctionPluginCommand = 3¶
- HighLevelILFunctionPluginCommand = 8¶
- HighLevelILInstructionPluginCommand = 9¶
- LowLevelILFunctionPluginCommand = 4¶
- LowLevelILInstructionPluginCommand = 5¶
- MediumLevelILFunctionPluginCommand = 6¶
- MediumLevelILInstructionPluginCommand = 7¶
- ProjectPluginCommand = 10¶
- RangePluginCommand = 2¶
PluginLoadOrder¶
PluginLoadStatus¶
PluginOrigin¶
PluginStatus¶
- class PluginStatus[source]¶
Bases:
IntEnum
An enumeration.
- BeingDeletedPluginStatus = 2048¶
- BeingUpdatedPluginStatus = 1024¶
- DeletePendingPluginStatus = 32¶
- DependenciesBeingInstalledStatus = 4096¶
- DisablePendingPluginStatus = 128¶
- EnabledPluginStatus = 2¶
- InstalledPluginStatus = 1¶
- NotInstalledPluginStatus = 0¶
- PendingRestartPluginStatus = 512¶
- UpdateAvailablePluginStatus = 16¶
- UpdatePendingPluginStatus = 64¶
PluginType¶
PointerBaseType¶
PointerSuffix¶
ReferenceType¶
RegisterValueType¶
- class RegisterValueType[source]¶
Bases:
IntEnum
An enumeration.
- ConstantDataAggregateValue = 32771¶
- ConstantDataSignExtendValue = 32770¶
- ConstantDataValue = 32768¶
- ConstantDataZeroExtendValue = 32769¶
- ConstantPointerValue = 3¶
- ConstantValue = 2¶
- EntryValue = 1¶
- ExternalPointerValue = 4¶
- ImportedAddressValue = 7¶
- InSetOfValues = 11¶
- LookupTableValue = 10¶
- NotInSetOfValues = 12¶
- ReturnAddressValue = 6¶
- SignedRangeValue = 8¶
- StackFrameOffset = 5¶
- UndeterminedValue = 0¶
- UnsignedRangeValue = 9¶
RelocationType¶
RemoteFileType¶
RenderLayerDefaultEnableState¶
ReportType¶
SaveOption¶
ScopeType¶
ScriptingProviderExecuteResult¶
ScriptingProviderInputReadyState¶
SectionSemantics¶
SegmentFlag¶
SettingsScope¶
StringType¶
StructureVariant¶
SwitchRecovery¶
SymbolBinding¶
SymbolDisplayResult¶
SymbolDisplayType¶
SymbolType¶
SyncStatus¶
TagReferenceType¶
TagTypeType¶
ThemeColor¶
- class ThemeColor[source]¶
Bases:
IntEnum
An enumeration.
- ActivePaneBackgroundColor = 96¶
- AddressColor = 0¶
- AlphanumericHighlightColor = 10¶
- AltFalseBranchColor = 25¶
- AltTrueBranchColor = 24¶
- AltUnconditionalBranchColor = 26¶
- AnnotationColor = 40¶
- ArrayTypeColor = 122¶
- BackgroundHighlightDarkColor = 6¶
- BackgroundHighlightLightColor = 7¶
- BaseStructureNameColor = 57¶
- BlackStandardHighlightColor = 72¶
- BlueStandardHighlightColor = 64¶
- BoldBackgroundHighlightDarkColor = 8¶
- BoldBackgroundHighlightLightColor = 9¶
- BoolTypeColor = 118¶
- BraceOption1Color = 108¶
- BraceOption2Color = 109¶
- BraceOption3Color = 110¶
- BraceOption4Color = 111¶
- BraceOption5Color = 112¶
- BraceOption6Color = 113¶
- CodeSymbolColor = 30¶
- CommentColor = 55¶
- CyanStandardHighlightColor = 66¶
- DataSymbolColor = 31¶
- EnumerationTypeColor = 116¶
- ExportColor = 35¶
- FalseBranchColor = 22¶
- FeatureMapAsciiStringColor = 78¶
- FeatureMapBaseColor = 74¶
- FeatureMapDataVariableColor = 77¶
- FeatureMapExternColor = 82¶
- FeatureMapFunctionColor = 80¶
- FeatureMapImportColor = 81¶
- FeatureMapLibraryColor = 83¶
- FeatureMapUnicodeStringColor = 79¶
- FieldNameColor = 49¶
- FloatTypeColor = 120¶
- FocusedPaneBackgroundColor = 98¶
- FunctionTypeColor = 117¶
- GotoLabelColor = 54¶
- GraphBackgroundDarkColor = 12¶
- GraphBackgroundLightColor = 13¶
- GraphEntryNodeIndicatorColor = 18¶
- GraphExitNodeIndicatorColor = 19¶
- GraphExitNoreturnNodeIndicatorColor = 20¶
- GraphNodeDarkColor = 14¶
- GraphNodeLightColor = 15¶
- GraphNodeOutlineColor = 16¶
- GraphNodeShadowColor = 17¶
- GreenStandardHighlightColor = 65¶
- ImportColor = 34¶
- InactivePaneBackgroundColor = 97¶
- IndentationLineColor = 58¶
- IndentationLineHighlightColor = 59¶
- InsertedColor = 2¶
- InstructionColor = 27¶
- InstructionHighlightColor = 36¶
- IntegerTypeColor = 119¶
- KeywordColor = 50¶
- LinearDisassemblyBlockColor = 43¶
- LinearDisassemblyCodeFoldColor = 46¶
- LinearDisassemblyFunctionHeaderColor = 42¶
- LinearDisassemblyNoteColor = 44¶
- LinearDisassemblySeparatorColor = 45¶
- LocalVariableColor = 32¶
- MagentaStandardHighlightColor = 68¶
- MiniGraphOverlayColor = 73¶
- ModifiedColor = 1¶
- NameSpaceColor = 52¶
- NameSpaceSeparatorColor = 53¶
- NamedTypeReferenceColor = 125¶
- NotPresentColor = 3¶
- NumberColor = 29¶
- OpcodeColor = 41¶
- OperationColor = 56¶
- OrangeStandardHighlightColor = 70¶
- OutlineColor = 5¶
- PointerTypeColor = 121¶
- PrintableHighlightColor = 11¶
- RedStandardHighlightColor = 67¶
- RegisterColor = 28¶
- RelatedInstructionHighlightColor = 37¶
- ScriptConsoleEchoColor = 63¶
- ScriptConsoleErrorColor = 62¶
- ScriptConsoleOutputColor = 60¶
- ScriptConsoleWarningColor = 61¶
- SelectionColor = 4¶
- SidebarActiveBackgroundColor = 90¶
- SidebarActiveIconColor = 87¶
- SidebarActiveIndicatorLineColor = 92¶
- SidebarBackgroundColor = 84¶
- SidebarFocusedBackgroundColor = 91¶
- SidebarFocusedIconColor = 88¶
- SidebarHeaderBackgroundColor = 93¶
- SidebarHeaderTextColor = 94¶
- SidebarHoverBackgroundColor = 89¶
- SidebarHoverIconColor = 86¶
- SidebarInactiveIconColor = 85¶
- SidebarWidgetBackgroundColor = 95¶
- StackVariableColor = 33¶
- StatusBarProjectColor = 107¶
- StatusBarServerConnectedColor = 104¶
- StatusBarServerDisconnectedColor = 105¶
- StatusBarServerWarningColor = 106¶
- StringColor = 47¶
- StructureTypeColor = 115¶
- TabBarTabActiveColor = 99¶
- TabBarTabBorderColor = 102¶
- TabBarTabGlowColor = 103¶
- TabBarTabHoverColor = 100¶
- TabBarTabInactiveColor = 101¶
- TokenHighlightColor = 38¶
- TokenSelectionColor = 39¶
- TrueBranchColor = 21¶
- TypeNameColor = 48¶
- UncertainColor = 51¶
- UnconditionalBranchColor = 23¶
- ValueTypeColor = 124¶
- VarArgsTypeColor = 123¶
- VoidTypeColor = 114¶
- WhiteStandardHighlightColor = 71¶
- WideCharTypeColor = 126¶
- YellowStandardHighlightColor = 69¶
TokenEscapingType¶
TransformType¶
TypeClass¶
- class TypeClass[source]¶
Bases:
IntEnum
An enumeration.
- ArrayTypeClass = 7¶
- BoolTypeClass = 1¶
- EnumerationTypeClass = 5¶
- FloatTypeClass = 3¶
- FunctionTypeClass = 8¶
- IntegerTypeClass = 2¶
- NamedTypeReferenceClass = 11¶
- PointerTypeClass = 6¶
- StructureTypeClass = 4¶
- ValueTypeClass = 10¶
- VarArgsTypeClass = 9¶
- VoidTypeClass = 0¶
- WideCharTypeClass = 12¶
TypeContainerType¶
- class TypeContainerType[source]¶
Bases:
IntEnum
An enumeration.
- AnalysisAutoTypeContainerType = 1¶
- AnalysisTypeContainerType = 0¶
- AnalysisUserTypeContainerType = 2¶
- DebugInfoTypeContainerType = 5¶
- EmptyTypeContainerType = 7¶
- OtherTypeContainerType = 8¶
- PlatformTypeContainerType = 6¶
- TypeArchiveTypeContainerType = 4¶
- TypeLibraryTypeContainerType = 3¶
TypeDefinitionLineType¶
- class TypeDefinitionLineType[source]¶
Bases:
IntEnum
An enumeration.
- CollapsedPaddingLineType = 9¶
- EmptyLineType = 10¶
- EnumDefinitionEndLineType = 6¶
- EnumDefinitionLineType = 4¶
- EnumMemberLineType = 5¶
- PaddingLineType = 7¶
- StructDefinitionEndLineType = 3¶
- StructDefinitionLineType = 1¶
- StructFieldLineType = 2¶
- TypedefLineType = 0¶
- UndefinedXrefLineType = 8¶