|
enum | lldb::StateType {
lldb::eStateInvalid = 0,
lldb::eStateUnloaded,
lldb::eStateConnected,
lldb::eStateAttaching,
lldb::eStateLaunching,
lldb::eStateStopped,
lldb::eStateRunning,
lldb::eStateStepping,
lldb::eStateCrashed,
lldb::eStateDetached,
lldb::eStateExited,
lldb::eStateSuspended,
lldb::kLastStateType = eStateSuspended
} |
| Process and Thread States. More...
|
|
enum | lldb::RunMode { lldb::eOnlyThisThread,
lldb::eAllThreads,
lldb::eOnlyDuringStepping
} |
| Thread Run Modes. More...
|
|
enum | lldb::ByteOrder { lldb::eByteOrderInvalid = 0,
lldb::eByteOrderBig = 1,
lldb::eByteOrderPDP = 2,
lldb::eByteOrderLittle = 4
} |
| Byte ordering definitions. More...
|
|
enum | lldb::Encoding {
lldb::eEncodingInvalid = 0,
lldb::eEncodingUint,
lldb::eEncodingSint,
lldb::eEncodingIEEE754,
lldb::eEncodingVector
} |
| Register encoding definitions. More...
|
|
enum | lldb::Format {
lldb::eFormatDefault = 0,
lldb::eFormatInvalid = 0,
lldb::eFormatBoolean,
lldb::eFormatBinary,
lldb::eFormatBytes,
lldb::eFormatBytesWithASCII,
lldb::eFormatChar,
lldb::eFormatCharPrintable,
lldb::eFormatComplex,
lldb::eFormatComplexFloat = eFormatComplex,
lldb::eFormatCString,
lldb::eFormatDecimal,
lldb::eFormatEnum,
lldb::eFormatHex,
lldb::eFormatHexUppercase,
lldb::eFormatFloat,
lldb::eFormatOctal,
lldb::eFormatOSType,
lldb::eFormatUnicode16,
lldb::eFormatUnicode32,
lldb::eFormatUnsigned,
lldb::eFormatPointer,
lldb::eFormatVectorOfChar,
lldb::eFormatVectorOfSInt8,
lldb::eFormatVectorOfUInt8,
lldb::eFormatVectorOfSInt16,
lldb::eFormatVectorOfUInt16,
lldb::eFormatVectorOfSInt32,
lldb::eFormatVectorOfUInt32,
lldb::eFormatVectorOfSInt64,
lldb::eFormatVectorOfUInt64,
lldb::eFormatVectorOfFloat16,
lldb::eFormatVectorOfFloat32,
lldb::eFormatVectorOfFloat64,
lldb::eFormatVectorOfUInt128,
lldb::eFormatComplexInteger,
lldb::eFormatCharArray,
lldb::eFormatAddressInfo,
lldb::eFormatHexFloat,
lldb::eFormatInstruction,
lldb::eFormatVoid,
lldb::eFormatUnicode8,
lldb::kNumFormats
} |
| Display format definitions. More...
|
|
enum | lldb::DescriptionLevel {
lldb::eDescriptionLevelBrief = 0,
lldb::eDescriptionLevelFull,
lldb::eDescriptionLevelVerbose,
lldb::eDescriptionLevelInitial,
lldb::kNumDescriptionLevels
} |
| Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls. More...
|
|
enum | lldb::ScriptLanguage {
lldb::eScriptLanguageNone = 0,
lldb::eScriptLanguagePython,
lldb::eScriptLanguageLua,
lldb::eScriptLanguageUnknown,
lldb::eScriptLanguageDefault = eScriptLanguagePython
} |
| Script interpreter types. More...
|
|
enum | lldb::RegisterKind {
lldb::eRegisterKindEHFrame = 0,
lldb::eRegisterKindDWARF,
lldb::eRegisterKindGeneric,
lldb::eRegisterKindProcessPlugin,
lldb::eRegisterKindLLDB,
lldb::kNumRegisterKinds
} |
| Register numbering types. More...
|
|
enum | lldb::StopReason {
lldb::eStopReasonInvalid = 0,
lldb::eStopReasonNone,
lldb::eStopReasonTrace,
lldb::eStopReasonBreakpoint,
lldb::eStopReasonWatchpoint,
lldb::eStopReasonSignal,
lldb::eStopReasonException,
lldb::eStopReasonExec,
lldb::eStopReasonPlanComplete,
lldb::eStopReasonThreadExiting,
lldb::eStopReasonInstrumentation,
lldb::eStopReasonProcessorTrace,
lldb::eStopReasonFork,
lldb::eStopReasonVFork,
lldb::eStopReasonVForkDone
} |
| Thread stop reasons. More...
|
|
enum | lldb::ReturnStatus {
lldb::eReturnStatusInvalid,
lldb::eReturnStatusSuccessFinishNoResult,
lldb::eReturnStatusSuccessFinishResult,
lldb::eReturnStatusSuccessContinuingNoResult,
lldb::eReturnStatusSuccessContinuingResult,
lldb::eReturnStatusStarted,
lldb::eReturnStatusFailed,
lldb::eReturnStatusQuit
} |
| Command Return Status Types. More...
|
|
enum | lldb::ExpressionResults {
lldb::eExpressionCompleted = 0,
lldb::eExpressionSetupError,
lldb::eExpressionParseError,
lldb::eExpressionDiscarded,
lldb::eExpressionInterrupted,
lldb::eExpressionHitBreakpoint,
lldb::eExpressionTimedOut,
lldb::eExpressionResultUnavailable,
lldb::eExpressionStoppedForDebug,
lldb::eExpressionThreadVanished
} |
| The results of expression evaluation. More...
|
|
enum | lldb::SearchDepth {
lldb::eSearchDepthInvalid = 0,
lldb::eSearchDepthTarget,
lldb::eSearchDepthModule,
lldb::eSearchDepthCompUnit,
lldb::eSearchDepthFunction,
lldb::eSearchDepthBlock,
lldb::eSearchDepthAddress,
lldb::kLastSearchDepthKind = eSearchDepthAddress
} |
|
enum | lldb::ConnectionStatus {
lldb::eConnectionStatusSuccess,
lldb::eConnectionStatusEndOfFile,
lldb::eConnectionStatusError,
lldb::eConnectionStatusTimedOut,
lldb::eConnectionStatusNoConnection,
lldb::eConnectionStatusLostConnection,
lldb::eConnectionStatusInterrupted
} |
| Connection Status Types. More...
|
|
enum | lldb::ErrorType {
lldb::eErrorTypeInvalid,
lldb::eErrorTypeGeneric,
lldb::eErrorTypeMachKernel,
lldb::eErrorTypePOSIX,
lldb::eErrorTypeExpression,
lldb::eErrorTypeWin32
} |
|
enum | lldb::ValueType {
lldb::eValueTypeInvalid = 0,
lldb::eValueTypeVariableGlobal = 1,
lldb::eValueTypeVariableStatic = 2,
lldb::eValueTypeVariableArgument = 3,
lldb::eValueTypeVariableLocal = 4,
lldb::eValueTypeRegister = 5,
lldb::eValueTypeRegisterSet = 6,
lldb::eValueTypeConstResult = 7,
lldb::eValueTypeVariableThreadLocal = 8
} |
|
enum | lldb::InputReaderGranularity {
lldb::eInputReaderGranularityInvalid = 0,
lldb::eInputReaderGranularityByte,
lldb::eInputReaderGranularityWord,
lldb::eInputReaderGranularityLine,
lldb::eInputReaderGranularityAll
} |
| Token size/granularities for Input Readers. More...
|
|
enum | lldb::InputReaderAction {
lldb::eInputReaderActivate,
lldb::eInputReaderAsynchronousOutputWritten,
lldb::eInputReaderReactivate,
lldb::eInputReaderDeactivate,
lldb::eInputReaderGotToken,
lldb::eInputReaderInterrupt,
lldb::eInputReaderEndOfFile,
lldb::eInputReaderDone
} |
|
enum | lldb::LanguageType {
lldb::eLanguageTypeUnknown = 0x0000,
lldb::eLanguageTypeC89 = 0x0001,
lldb::eLanguageTypeC = 0x0002,
lldb::eLanguageTypeAda83 = 0x0003,
lldb::eLanguageTypeC_plus_plus = 0x0004,
lldb::eLanguageTypeCobol74 = 0x0005,
lldb::eLanguageTypeCobol85 = 0x0006,
lldb::eLanguageTypeFortran77 = 0x0007,
lldb::eLanguageTypeFortran90 = 0x0008,
lldb::eLanguageTypePascal83 = 0x0009,
lldb::eLanguageTypeModula2 = 0x000a,
lldb::eLanguageTypeJava = 0x000b,
lldb::eLanguageTypeC99 = 0x000c,
lldb::eLanguageTypeAda95 = 0x000d,
lldb::eLanguageTypeFortran95 = 0x000e,
lldb::eLanguageTypePLI = 0x000f,
lldb::eLanguageTypeObjC = 0x0010,
lldb::eLanguageTypeObjC_plus_plus = 0x0011,
lldb::eLanguageTypeUPC = 0x0012,
lldb::eLanguageTypeD = 0x0013,
lldb::eLanguageTypePython = 0x0014,
lldb::eLanguageTypeOpenCL = 0x0015,
lldb::eLanguageTypeGo = 0x0016,
lldb::eLanguageTypeModula3 = 0x0017,
lldb::eLanguageTypeHaskell = 0x0018,
lldb::eLanguageTypeC_plus_plus_03 = 0x0019,
lldb::eLanguageTypeC_plus_plus_11 = 0x001a,
lldb::eLanguageTypeOCaml = 0x001b,
lldb::eLanguageTypeRust = 0x001c,
lldb::eLanguageTypeC11 = 0x001d,
lldb::eLanguageTypeSwift = 0x001e,
lldb::eLanguageTypeJulia = 0x001f,
lldb::eLanguageTypeDylan = 0x0020,
lldb::eLanguageTypeC_plus_plus_14 = 0x0021,
lldb::eLanguageTypeFortran03 = 0x0022,
lldb::eLanguageTypeFortran08 = 0x0023,
lldb::eLanguageTypeMipsAssembler = 0x0024,
lldb::eLanguageTypeExtRenderScript = 0x0025,
lldb::eNumLanguageTypes
} |
| Programming language type. More...
|
|
enum | lldb::InstrumentationRuntimeType {
lldb::eInstrumentationRuntimeTypeAddressSanitizer = 0x0000,
lldb::eInstrumentationRuntimeTypeThreadSanitizer = 0x0001,
lldb::eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer = 0x0002,
lldb::eInstrumentationRuntimeTypeMainThreadChecker = 0x0003,
lldb::eInstrumentationRuntimeTypeSwiftRuntimeReporting = 0x0004,
lldb::eNumInstrumentationRuntimeTypes
} |
|
enum | lldb::DynamicValueType { lldb::eNoDynamicValues = 0,
lldb::eDynamicCanRunTarget = 1,
lldb::eDynamicDontRunTarget = 2
} |
|
enum | lldb::StopShowColumn { lldb::eStopShowColumnAnsiOrCaret = 0,
lldb::eStopShowColumnAnsi = 1,
lldb::eStopShowColumnCaret = 2,
lldb::eStopShowColumnNone = 3
} |
|
enum | lldb::AccessType {
lldb::eAccessNone,
lldb::eAccessPublic,
lldb::eAccessPrivate,
lldb::eAccessProtected,
lldb::eAccessPackage
} |
|
enum | lldb::CommandArgumentType {
lldb::eArgTypeAddress = 0,
lldb::eArgTypeAddressOrExpression,
lldb::eArgTypeAliasName,
lldb::eArgTypeAliasOptions,
lldb::eArgTypeArchitecture,
lldb::eArgTypeBoolean,
lldb::eArgTypeBreakpointID,
lldb::eArgTypeBreakpointIDRange,
lldb::eArgTypeBreakpointName,
lldb::eArgTypeByteSize,
lldb::eArgTypeClassName,
lldb::eArgTypeCommandName,
lldb::eArgTypeCount,
lldb::eArgTypeDescriptionVerbosity,
lldb::eArgTypeDirectoryName,
lldb::eArgTypeDisassemblyFlavor,
lldb::eArgTypeEndAddress,
lldb::eArgTypeExpression,
lldb::eArgTypeExpressionPath,
lldb::eArgTypeExprFormat,
lldb::eArgTypeFileLineColumn,
lldb::eArgTypeFilename,
lldb::eArgTypeFormat,
lldb::eArgTypeFrameIndex,
lldb::eArgTypeFullName,
lldb::eArgTypeFunctionName,
lldb::eArgTypeFunctionOrSymbol,
lldb::eArgTypeGDBFormat,
lldb::eArgTypeHelpText,
lldb::eArgTypeIndex,
lldb::eArgTypeLanguage,
lldb::eArgTypeLineNum,
lldb::eArgTypeLogCategory,
lldb::eArgTypeLogChannel,
lldb::eArgTypeMethod,
lldb::eArgTypeName,
lldb::eArgTypeNewPathPrefix,
lldb::eArgTypeNumLines,
lldb::eArgTypeNumberPerLine,
lldb::eArgTypeOffset,
lldb::eArgTypeOldPathPrefix,
lldb::eArgTypeOneLiner,
lldb::eArgTypePath,
lldb::eArgTypePermissionsNumber,
lldb::eArgTypePermissionsString,
lldb::eArgTypePid,
lldb::eArgTypePlugin,
lldb::eArgTypeProcessName,
lldb::eArgTypePythonClass,
lldb::eArgTypePythonFunction,
lldb::eArgTypePythonScript,
lldb::eArgTypeQueueName,
lldb::eArgTypeRegisterName,
lldb::eArgTypeRegularExpression,
lldb::eArgTypeRunArgs,
lldb::eArgTypeRunMode,
lldb::eArgTypeScriptedCommandSynchronicity,
lldb::eArgTypeScriptLang,
lldb::eArgTypeSearchWord,
lldb::eArgTypeSelector,
lldb::eArgTypeSettingIndex,
lldb::eArgTypeSettingKey,
lldb::eArgTypeSettingPrefix,
lldb::eArgTypeSettingVariableName,
lldb::eArgTypeShlibName,
lldb::eArgTypeSourceFile,
lldb::eArgTypeSortOrder,
lldb::eArgTypeStartAddress,
lldb::eArgTypeSummaryString,
lldb::eArgTypeSymbol,
lldb::eArgTypeThreadID,
lldb::eArgTypeThreadIndex,
lldb::eArgTypeThreadName,
lldb::eArgTypeTypeName,
lldb::eArgTypeUnsignedInteger,
lldb::eArgTypeUnixSignal,
lldb::eArgTypeVarName,
lldb::eArgTypeValue,
lldb::eArgTypeWidth,
lldb::eArgTypeNone,
lldb::eArgTypePlatform,
lldb::eArgTypeWatchpointID,
lldb::eArgTypeWatchpointIDRange,
lldb::eArgTypeWatchType,
lldb::eArgRawInput,
lldb::eArgTypeCommand,
lldb::eArgTypeColumnNum,
lldb::eArgTypeModuleUUID,
lldb::eArgTypeSaveCoreStyle,
lldb::eArgTypeLogHandler,
lldb::eArgTypeSEDStylePair,
lldb::eArgTypeRecognizerID,
lldb::eArgTypeConnectURL,
lldb::eArgTypeTargetID,
lldb::eArgTypeStopHookID,
lldb::eArgTypeLastArg
} |
|
enum | lldb::SymbolType {
lldb::eSymbolTypeAny = 0,
lldb::eSymbolTypeInvalid = 0,
lldb::eSymbolTypeAbsolute,
lldb::eSymbolTypeCode,
lldb::eSymbolTypeResolver,
lldb::eSymbolTypeData,
lldb::eSymbolTypeTrampoline,
lldb::eSymbolTypeRuntime,
lldb::eSymbolTypeException,
lldb::eSymbolTypeSourceFile,
lldb::eSymbolTypeHeaderFile,
lldb::eSymbolTypeObjectFile,
lldb::eSymbolTypeCommonBlock,
lldb::eSymbolTypeBlock,
lldb::eSymbolTypeLocal,
lldb::eSymbolTypeParam,
lldb::eSymbolTypeVariable,
lldb::eSymbolTypeVariableType,
lldb::eSymbolTypeLineEntry,
lldb::eSymbolTypeLineHeader,
lldb::eSymbolTypeScopeBegin,
lldb::eSymbolTypeScopeEnd,
lldb::eSymbolTypeAdditional,
lldb::eSymbolTypeCompiler,
lldb::eSymbolTypeInstrumentation,
lldb::eSymbolTypeUndefined,
lldb::eSymbolTypeObjCClass,
lldb::eSymbolTypeObjCMetaClass,
lldb::eSymbolTypeObjCIVar,
lldb::eSymbolTypeReExported
} |
| Symbol types. More...
|
|
enum | lldb::SectionType {
lldb::eSectionTypeInvalid,
lldb::eSectionTypeCode,
lldb::eSectionTypeContainer,
lldb::eSectionTypeData,
lldb::eSectionTypeDataCString,
lldb::eSectionTypeDataCStringPointers,
lldb::eSectionTypeDataSymbolAddress,
lldb::eSectionTypeData4,
lldb::eSectionTypeData8,
lldb::eSectionTypeData16,
lldb::eSectionTypeDataPointers,
lldb::eSectionTypeDebug,
lldb::eSectionTypeZeroFill,
lldb::eSectionTypeDataObjCMessageRefs,
lldb::eSectionTypeDataObjCCFStrings,
lldb::eSectionTypeDWARFDebugAbbrev,
lldb::eSectionTypeDWARFDebugAddr,
lldb::eSectionTypeDWARFDebugAranges,
lldb::eSectionTypeDWARFDebugCuIndex,
lldb::eSectionTypeDWARFDebugFrame,
lldb::eSectionTypeDWARFDebugInfo,
lldb::eSectionTypeDWARFDebugLine,
lldb::eSectionTypeDWARFDebugLoc,
lldb::eSectionTypeDWARFDebugMacInfo,
lldb::eSectionTypeDWARFDebugMacro,
lldb::eSectionTypeDWARFDebugPubNames,
lldb::eSectionTypeDWARFDebugPubTypes,
lldb::eSectionTypeDWARFDebugRanges,
lldb::eSectionTypeDWARFDebugStr,
lldb::eSectionTypeDWARFDebugStrOffsets,
lldb::eSectionTypeDWARFAppleNames,
lldb::eSectionTypeDWARFAppleTypes,
lldb::eSectionTypeDWARFAppleNamespaces,
lldb::eSectionTypeDWARFAppleObjC,
lldb::eSectionTypeELFSymbolTable,
lldb::eSectionTypeELFDynamicSymbols,
lldb::eSectionTypeELFRelocationEntries,
lldb::eSectionTypeELFDynamicLinkInfo,
lldb::eSectionTypeEHFrame,
lldb::eSectionTypeARMexidx,
lldb::eSectionTypeARMextab,
lldb::eSectionTypeCompactUnwind,
lldb::eSectionTypeGoSymtab,
lldb::eSectionTypeAbsoluteAddress,
lldb::eSectionTypeDWARFGNUDebugAltLink,
lldb::eSectionTypeDWARFDebugTypes,
lldb::eSectionTypeDWARFDebugNames,
lldb::eSectionTypeOther,
lldb::eSectionTypeDWARFDebugLineStr,
lldb::eSectionTypeDWARFDebugRngLists,
lldb::eSectionTypeDWARFDebugLocLists,
lldb::eSectionTypeDWARFDebugAbbrevDwo,
lldb::eSectionTypeDWARFDebugInfoDwo,
lldb::eSectionTypeDWARFDebugStrDwo,
lldb::eSectionTypeDWARFDebugStrOffsetsDwo,
lldb::eSectionTypeDWARFDebugTypesDwo,
lldb::eSectionTypeDWARFDebugRngListsDwo,
lldb::eSectionTypeDWARFDebugLocDwo,
lldb::eSectionTypeDWARFDebugLocListsDwo,
lldb::eSectionTypeDWARFDebugTuIndex
} |
|
enum | lldb::BasicType {
lldb::eBasicTypeInvalid = 0,
lldb::eBasicTypeVoid = 1,
lldb::eBasicTypeChar,
lldb::eBasicTypeSignedChar,
lldb::eBasicTypeUnsignedChar,
lldb::eBasicTypeWChar,
lldb::eBasicTypeSignedWChar,
lldb::eBasicTypeUnsignedWChar,
lldb::eBasicTypeChar16,
lldb::eBasicTypeChar32,
lldb::eBasicTypeChar8,
lldb::eBasicTypeShort,
lldb::eBasicTypeUnsignedShort,
lldb::eBasicTypeInt,
lldb::eBasicTypeUnsignedInt,
lldb::eBasicTypeLong,
lldb::eBasicTypeUnsignedLong,
lldb::eBasicTypeLongLong,
lldb::eBasicTypeUnsignedLongLong,
lldb::eBasicTypeInt128,
lldb::eBasicTypeUnsignedInt128,
lldb::eBasicTypeBool,
lldb::eBasicTypeHalf,
lldb::eBasicTypeFloat,
lldb::eBasicTypeDouble,
lldb::eBasicTypeLongDouble,
lldb::eBasicTypeFloatComplex,
lldb::eBasicTypeDoubleComplex,
lldb::eBasicTypeLongDoubleComplex,
lldb::eBasicTypeObjCID,
lldb::eBasicTypeObjCClass,
lldb::eBasicTypeObjCSel,
lldb::eBasicTypeNullPtr,
lldb::eBasicTypeOther
} |
| Basic types enumeration for the public API SBType::GetBasicType(). More...
|
|
enum | lldb::TraceType { lldb::eTraceTypeNone = 0,
lldb::eTraceTypeProcessorTrace
} |
| Deprecated. More...
|
|
enum | lldb::StructuredDataType {
lldb::eStructuredDataTypeInvalid = -1,
lldb::eStructuredDataTypeNull = 0,
lldb::eStructuredDataTypeGeneric,
lldb::eStructuredDataTypeArray,
lldb::eStructuredDataTypeInteger,
lldb::eStructuredDataTypeFloat,
lldb::eStructuredDataTypeBoolean,
lldb::eStructuredDataTypeString,
lldb::eStructuredDataTypeDictionary
} |
|
enum | lldb::TemplateArgumentKind {
lldb::eTemplateArgumentKindNull = 0,
lldb::eTemplateArgumentKindType,
lldb::eTemplateArgumentKindDeclaration,
lldb::eTemplateArgumentKindIntegral,
lldb::eTemplateArgumentKindTemplate,
lldb::eTemplateArgumentKindTemplateExpansion,
lldb::eTemplateArgumentKindExpression,
lldb::eTemplateArgumentKindPack,
lldb::eTemplateArgumentKindNullPtr
} |
|
enum | lldb::FrameComparison {
lldb::eFrameCompareInvalid,
lldb::eFrameCompareUnknown,
lldb::eFrameCompareEqual,
lldb::eFrameCompareSameParent,
lldb::eFrameCompareYounger,
lldb::eFrameCompareOlder
} |
| This is the return value for frame comparisons. More...
|
|
enum | lldb::QueueItemKind { lldb::eQueueItemKindUnknown = 0,
lldb::eQueueItemKindFunction,
lldb::eQueueItemKindBlock
} |
| Queue work item types. More...
|
|
enum | lldb::QueueKind { lldb::eQueueKindUnknown = 0,
lldb::eQueueKindSerial,
lldb::eQueueKindConcurrent
} |
| Queue type. More...
|
|
enum | lldb::ExpressionEvaluationPhase { lldb::eExpressionEvaluationParse = 0,
lldb::eExpressionEvaluationIRGen,
lldb::eExpressionEvaluationExecution,
lldb::eExpressionEvaluationComplete
} |
| Expression Evaluation Stages. More...
|
|
enum | lldb::GdbSignal {
lldb::eGdbSignalBadAccess = 0x91,
lldb::eGdbSignalBadInstruction = 0x92,
lldb::eGdbSignalArithmetic = 0x93,
lldb::eGdbSignalEmulation = 0x94,
lldb::eGdbSignalSoftware = 0x95,
lldb::eGdbSignalBreakpoint = 0x96
} |
|
enum | lldb::PathType {
lldb::ePathTypeLLDBShlibDir,
lldb::ePathTypeSupportExecutableDir,
lldb::ePathTypeHeaderDir,
lldb::ePathTypePythonDir,
lldb::ePathTypeLLDBSystemPlugins,
lldb::ePathTypeLLDBUserPlugins,
lldb::ePathTypeLLDBTempSystemDir,
lldb::ePathTypeGlobalLLDBTempSystemDir,
lldb::ePathTypeClangDir
} |
| Used with SBHostOS::GetLLDBPath (lldb::PathType) to find files that are related to LLDB on the current host machine. More...
|
|
enum | lldb::MemberFunctionKind {
lldb::eMemberFunctionKindUnknown = 0,
lldb::eMemberFunctionKindConstructor,
lldb::eMemberFunctionKindDestructor,
lldb::eMemberFunctionKindInstanceMethod,
lldb::eMemberFunctionKindStaticMethod
} |
| Kind of member function. More...
|
|
enum | lldb::MatchType { lldb::eMatchTypeNormal,
lldb::eMatchTypeRegex,
lldb::eMatchTypeStartsWith
} |
| String matching algorithm used by SBTarget. More...
|
|
enum | lldb::TypeSummaryCapping { lldb::eTypeSummaryCapped = true,
lldb::eTypeSummaryUncapped = false
} |
| Whether a summary should cap how much data it returns to users or not. More...
|
|
enum | lldb::CommandInterpreterResult { lldb::eCommandInterpreterResultSuccess,
lldb::eCommandInterpreterResultInferiorCrash,
lldb::eCommandInterpreterResultCommandError,
lldb::eCommandInterpreterResultQuitRequested
} |
| The result from a command interpreter run. More...
|
|
enum | lldb::SaveCoreStyle { lldb::eSaveCoreUnspecified = 0,
lldb::eSaveCoreFull = 1,
lldb::eSaveCoreDirtyOnly = 2,
lldb::eSaveCoreStackOnly = 3
} |
|
enum | lldb::TraceCounter { lldb::eTraceCounterTSC = 0
} |
|
enum | lldb::TraceEvent { lldb::eTraceEventDisabledSW,
lldb::eTraceEventDisabledHW
} |
|
enum | lldb::TraceItemKind { lldb::eTraceItemKindError = 0,
lldb::eTraceItemKindEvent,
lldb::eTraceItemKindInstruction
} |
|