LLDB mainline
|
Functions | |
bool LLDB_API | operator== (const SBAddress &lhs, const SBAddress &rhs) |
FLAGS_ENUM (LaunchFlags) | |
Launch Flags. | |
FLAGS_ENUM (SymbolContextItem) | |
These mask bits allow a common interface for queries that can limit the amount of information that gets parsed to only the information that is requested. | |
FLAGS_ENUM (Permissions) | |
FLAGS_ENUM (BreakpointEventType) | |
FLAGS_ENUM (WatchpointEventType) | |
FLAGS_ENUM (EmulateInstructionOptions) | |
FLAGS_ENUM (FunctionNameType) | |
FLAGS_ENUM (TypeClass) | |
FLAGS_ENUM (TypeOptions) | |
Options that can be set for a formatter to alter its behavior. | |
FLAGS_ENUM (FilePermissions) | |
File Permissions. | |
FLAGS_ENUM (WatchpointKind) | |
Watchpoint Kind. | |
FLAGS_ENUM (TypeFlags) | |
Bitmask that describes details about a type. | |
FLAGS_ENUM (CommandFlags) | |
void | DumpProcessGDBRemotePacketHistory (void *p, const char *path) |
typedef std::shared_ptr<lldb_private::ABI> lldb::ABISP |
Definition at line 317 of file lldb-forward.h.
typedef uint64_t lldb::addr_t |
Definition at line 80 of file lldb-types.h.
typedef std::unique_ptr<lldb_private::AddressRange> lldb::AddressRangeUP |
Definition at line 318 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Baton> lldb::BatonSP |
Definition at line 319 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Block> lldb::BlockSP |
Definition at line 320 of file lldb-forward.h.
typedef int32_t lldb::break_id_t |
Definition at line 86 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::BreakpointLocation> lldb::BreakpointLocationSP |
Definition at line 324 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::BreakpointLocation> lldb::BreakpointLocationWP |
Definition at line 325 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BreakpointPrecondition> lldb::BreakpointPreconditionSP |
Definition at line 327 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BreakpointResolver> lldb::BreakpointResolverSP |
Definition at line 328 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BreakpointSite> lldb::BreakpointSiteSP |
Definition at line 323 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Breakpoint> lldb::BreakpointSP |
Definition at line 321 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Breakpoint> lldb::BreakpointWP |
Definition at line 322 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BroadcasterManager> lldb::BroadcasterManagerSP |
Definition at line 330 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::BroadcasterManager> lldb::BroadcasterManagerWP |
Definition at line 331 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Broadcaster> lldb::BroadcasterSP |
Definition at line 329 of file lldb-forward.h.
typedef int32_t lldb::callback_token_t |
Definition at line 81 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::CommandObject> lldb::CommandObjectSP |
Definition at line 333 of file lldb-forward.h.
typedef bool(* lldb::CommandOverrideCallback) (void *baton, const char **argv) |
Definition at line 74 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::CompileUnit> lldb::CompUnitSP |
Definition at line 335 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Connection> lldb::ConnectionSP |
Definition at line 334 of file lldb-forward.h.
typedef uint32_t lldb::cpu_id_t |
Definition at line 91 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::DataBuffer> lldb::DataBufferSP |
Definition at line 336 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::DataExtractor> lldb::DataExtractorSP |
Definition at line 338 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Debugger> lldb::DebuggerSP |
Definition at line 339 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Debugger> lldb::DebuggerWP |
Definition at line 340 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Disassembler> lldb::DisassemblerSP |
Definition at line 341 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::DynamicCheckerFunctions> lldb::DynamicCheckerFunctionsUP |
Definition at line 343 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::DynamicLoader> lldb::DynamicLoaderUP |
Definition at line 344 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::EventData> lldb::EventDataSP |
Definition at line 346 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::EventDataStructuredData> lldb::EventDataStructuredDataSP |
Definition at line 348 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Event> lldb::EventSP |
Definition at line 345 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ExecutionContextRef> lldb::ExecutionContextRefSP |
Definition at line 350 of file lldb-forward.h.
typedef bool(* lldb::ExpressionCancelCallback) (lldb::ExpressionEvaluationPhase phase, void *baton) |
Definition at line 75 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::ExpressionVariable> lldb::ExpressionVariableSP |
Definition at line 351 of file lldb-forward.h.
typedef int lldb::file_t |
Definition at line 59 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::File> lldb::FileSP |
Definition at line 353 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::File> lldb::FileUP |
Definition at line 352 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::FormatEntity::Entry> lldb::FormatEntrySP |
Definition at line 354 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Function> lldb::FunctionSP |
Definition at line 355 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::FuncUnwinders> lldb::FuncUnwindersSP |
Definition at line 356 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::InlineFunctionInfo> lldb::InlineFunctionInfoSP |
Definition at line 357 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Instruction> lldb::InstructionSP |
Definition at line 358 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::InstrumentationRuntime> lldb::InstrumentationRuntimeSP |
Definition at line 360 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::IOHandler> lldb::IOHandlerSP |
Definition at line 361 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::IOObject> lldb::IOObjectSP |
Definition at line 362 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::IRExecutionUnit> lldb::IRExecutionUnitSP |
Definition at line 363 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::JITLoaderList> lldb::JITLoaderListUP |
Definition at line 365 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::JITLoader> lldb::JITLoaderSP |
Definition at line 364 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::LanguageRuntime> lldb::LanguageRuntimeSP |
Definition at line 366 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Listener> lldb::ListenerSP |
Definition at line 368 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Listener> lldb::ListenerWP |
Definition at line 369 of file lldb-forward.h.
typedef void(* lldb::LogOutputCallback) (const char *, void *baton) |
Definition at line 73 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::MemoryHistory> lldb::MemoryHistorySP |
Definition at line 370 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::MemoryRegionInfo> lldb::MemoryRegionInfoSP |
Definition at line 372 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::MemoryRegionInfo> lldb::MemoryRegionInfoUP |
Definition at line 371 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Module> lldb::ModuleSP |
Definition at line 373 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Module> lldb::ModuleWP |
Definition at line 374 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ObjectContainer> lldb::ObjectContainerSP |
Definition at line 376 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ObjectFileJITDelegate> lldb::ObjectFileJITDelegateSP |
Definition at line 378 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::ObjectFileJITDelegate> lldb::ObjectFileJITDelegateWP |
Definition at line 380 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ObjectFile> lldb::ObjectFileSP |
Definition at line 375 of file lldb-forward.h.
typedef uint64_t lldb::offset_t |
Definition at line 85 of file lldb-types.h.
typedef void* lldb::opaque_compiler_type_t |
Definition at line 89 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::OperatingSystemInterface> lldb::OperatingSystemInterfaceSP |
Definition at line 383 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::OperatingSystem> lldb::OperatingSystemUP |
Definition at line 381 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::OptionValueProperties> lldb::OptionValuePropertiesSP |
Definition at line 387 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::OptionValue> lldb::OptionValueSP |
Definition at line 384 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::OptionValue> lldb::OptionValueWP |
Definition at line 385 of file lldb-forward.h.
typedef uint64_t lldb::pid_t |
Definition at line 83 of file lldb-types.h.
typedef int lldb::pipe_t |
Definition at line 64 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::Platform> lldb::PlatformSP |
Definition at line 388 of file lldb-forward.h.
typedef uint64_t lldb::process_t |
Definition at line 57 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::ProcessAttachInfo> lldb::ProcessAttachInfoSP |
Definition at line 390 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ProcessLaunchInfo> lldb::ProcessLaunchInfoSP |
Definition at line 391 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Process> lldb::ProcessSP |
Definition at line 389 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Process> lldb::ProcessWP |
Definition at line 392 of file lldb-forward.h.
typedef uint64_t lldb::queue_id_t |
Definition at line 90 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::QueueItem> lldb::QueueItemSP |
Definition at line 400 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Queue> lldb::QueueSP |
Definition at line 398 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Queue> lldb::QueueWP |
Definition at line 399 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RecognizedStackFrame> lldb::RecognizedStackFrameSP |
Definition at line 403 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegisterCheckpoint> lldb::RegisterCheckpointSP |
Definition at line 393 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegisterContext> lldb::RegisterContextSP |
Definition at line 394 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegisterTypeBuilder> lldb::RegisterTypeBuilderSP |
Definition at line 396 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegularExpression> lldb::RegularExpressionSP |
Definition at line 397 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::REPL> lldb::REPLSP |
Definition at line 401 of file lldb-forward.h.
typedef pthread_rwlock_t lldb::rwlock_t |
Definition at line 56 of file lldb-types.h.
typedef bool(* lldb::SBBreakpointHitCallback) (void *baton, lldb::SBProcess &process, lldb::SBThread &thread, lldb::SBBreakpointLocation &location) |
Definition at line 139 of file SBDefines.h.
typedef void(* lldb::SBDebuggerDestroyCallback) (lldb::user_id_t debugger_id, void *baton) |
Definition at line 143 of file SBDefines.h.
typedef lldb::SBError(* lldb::SBPlatformLocateModuleCallback) (void *baton, const lldb::SBModuleSpec &module_spec, lldb::SBFileSpec &module_file_spec, lldb::SBFileSpec &symbol_file_spec) |
Definition at line 146 of file SBDefines.h.
typedef std::shared_ptr<lldb_private::ScriptedMetadata> lldb::ScriptedMetadataSP |
Definition at line 407 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::ScriptedPlatformInterface> lldb::ScriptedPlatformInterfaceUP |
Definition at line 409 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::ScriptedProcessInterface> lldb::ScriptedProcessInterfaceUP |
Definition at line 411 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptedStopHookInterface> lldb::ScriptedStopHookInterfaceSP |
Definition at line 413 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptedSyntheticChildren> lldb::ScriptedSyntheticChildrenSP |
Definition at line 478 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptedThreadInterface> lldb::ScriptedThreadInterfaceSP |
Definition at line 415 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptedThreadPlanInterface> lldb::ScriptedThreadPlanInterfaceSP |
Definition at line 417 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptInterpreter> lldb::ScriptInterpreterSP |
Definition at line 406 of file lldb-forward.h.
typedef void* lldb::ScriptObjectPtr |
Definition at line 78 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::ScriptSummaryFormat> lldb::ScriptSummaryFormatSP |
Definition at line 405 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SearchFilter> lldb::SearchFilterSP |
Definition at line 422 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::SectionList> lldb::SectionListUP |
Definition at line 419 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SectionLoadList> lldb::SectionLoadListSP |
Definition at line 421 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Section> lldb::SectionSP |
Definition at line 418 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Section> lldb::SectionWP |
Definition at line 420 of file lldb-forward.h.
typedef int lldb::socket_t |
Definition at line 60 of file lldb-types.h.
typedef std::unique_ptr<lldb_private::SourceManager> lldb::SourceManagerUP |
Definition at line 423 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StackFrameList> lldb::StackFrameListSP |
Definition at line 426 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::StackFrameRecognizerManager> lldb::StackFrameRecognizerManagerUP |
Definition at line 430 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StackFrameRecognizer> lldb::StackFrameRecognizerSP |
Definition at line 428 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StackFrame> lldb::StackFrameSP |
Definition at line 424 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::StackFrame> lldb::StackFrameWP |
Definition at line 425 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StopInfo> lldb::StopInfoSP |
Definition at line 431 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StreamFile> lldb::StreamFileSP |
Definition at line 433 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Stream> lldb::StreamSP |
Definition at line 432 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StringSummaryFormat> lldb::StringTypeSummaryImplSP |
Definition at line 435 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::StructuredDataImpl> lldb::StructuredDataImplUP |
Definition at line 436 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StructuredDataPlugin> lldb::StructuredDataPluginSP |
Definition at line 438 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::StructuredDataPlugin> lldb::StructuredDataPluginWP |
Definition at line 440 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SupportFile> lldb::SupportFileSP |
Definition at line 479 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SymbolContextSpecifier> lldb::SymbolContextSpecifierSP |
Definition at line 443 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SymbolFileType> lldb::SymbolFileTypeSP |
Definition at line 441 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::SymbolVendor> lldb::SymbolVendorUP |
Definition at line 444 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SyntheticChildrenFrontEnd> lldb::SyntheticChildrenFrontEndSP |
Definition at line 447 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SyntheticChildren> lldb::SyntheticChildrenSP |
Definition at line 445 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::SystemRuntime> lldb::SystemRuntimeUP |
Definition at line 367 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Target> lldb::TargetSP |
Definition at line 448 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Target> lldb::TargetWP |
Definition at line 449 of file lldb-forward.h.
typedef void* lldb::thread_arg_t |
Definition at line 61 of file lldb-types.h.
typedef void *(* lldb::thread_func_t) (void *) |
Definition at line 63 of file lldb-types.h.
typedef void* lldb::thread_result_t |
Definition at line 62 of file lldb-types.h.
typedef pthread_t lldb::thread_t |
Definition at line 58 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::ThreadCollection> lldb::ThreadCollectionSP |
Definition at line 452 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ThreadPlan> lldb::ThreadPlanSP |
Definition at line 453 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ThreadPlanTracer> lldb::ThreadPlanTracerSP |
Definition at line 457 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::ThreadPlan> lldb::ThreadPlanWP |
Definition at line 456 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ThreadPostMortemTrace> lldb::ThreadPostMortemTraceSP |
Definition at line 455 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Thread> lldb::ThreadSP |
Definition at line 450 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Thread> lldb::ThreadWP |
Definition at line 451 of file lldb-forward.h.
typedef uint64_t lldb::tid_t |
Definition at line 84 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::TraceCursor> lldb::TraceCursorSP |
Definition at line 460 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::TraceExporter> lldb::TraceExporterUP |
Definition at line 459 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Trace> lldb::TraceSP |
Definition at line 458 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeCategoryImpl> lldb::TypeCategoryImplSP |
Definition at line 463 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeEnumMemberImpl> lldb::TypeEnumMemberImplSP |
Definition at line 467 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeFilterImpl> lldb::TypeFilterImplSP |
Definition at line 468 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeFormatImpl> lldb::TypeFormatImplSP |
Definition at line 472 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeImpl> lldb::TypeImplSP |
Definition at line 464 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeMemberFunctionImpl> lldb::TypeMemberFunctionImplSP |
Definition at line 466 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeNameSpecifierImpl> lldb::TypeNameSpecifierImplSP |
Definition at line 474 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Type> lldb::TypeSP |
Definition at line 461 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSummaryImpl> lldb::TypeSummaryImplSP |
Definition at line 475 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSummaryOptions> lldb::TypeSummaryOptionsSP |
Definition at line 476 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSystemClang> lldb::TypeSystemClangSP |
Definition at line 470 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSystem> lldb::TypeSystemSP |
Definition at line 469 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::TypeSystem> lldb::TypeSystemWP |
Definition at line 471 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Type> lldb::TypeWP |
Definition at line 462 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::UnixSignals> lldb::UnixSignalsSP |
Definition at line 480 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::UnixSignals> lldb::UnixSignalsWP |
Definition at line 481 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::UnwindAssembly> lldb::UnwindAssemblySP |
Definition at line 482 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::UnwindPlan> lldb::UnwindPlanSP |
Definition at line 483 of file lldb-forward.h.
typedef uint64_t lldb::user_id_t |
Definition at line 82 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::UserExpression> lldb::UserExpressionSP |
Definition at line 332 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ValueObjectList> lldb::ValueObjectListSP |
Definition at line 488 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ValueObject> lldb::ValueObjectSP |
Definition at line 484 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Value> lldb::ValueSP |
Definition at line 485 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::VariableList> lldb::VariableListSP |
Definition at line 487 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Variable> lldb::VariableSP |
Definition at line 486 of file lldb-forward.h.
typedef int32_t lldb::watch_id_t |
Definition at line 87 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::WatchpointResource> lldb::WatchpointResourceSP |
Definition at line 490 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Watchpoint> lldb::WatchpointSP |
Definition at line 489 of file lldb-forward.h.
typedef uint32_t lldb::wp_resource_id_t |
Definition at line 88 of file lldb-types.h.
typedef std::shared_ptr<lldb_private::WritableDataBuffer> lldb::WritableDataBufferSP |
Definition at line 337 of file lldb-forward.h.
enum lldb::AccessType |
Enumerator | |
---|---|
eAccessNone | |
eAccessPublic | |
eAccessPrivate | |
eAccessProtected | |
eAccessPackage |
Definition at line 550 of file lldb-enumerations.h.
Used in the SBProcess AddressMask/FixAddress methods.
Enumerator | |
---|---|
eAddressMaskRangeLow | |
eAddressMaskRangeHigh | |
eAddressMaskRangeAny | |
eAddressMaskRangeAll |
Definition at line 1346 of file lldb-enumerations.h.
Used in the SBProcess AddressMask/FixAddress methods.
Enumerator | |
---|---|
eAddressMaskTypeCode | |
eAddressMaskTypeData | |
eAddressMaskTypeAny | |
eAddressMaskTypeAll |
Definition at line 1338 of file lldb-enumerations.h.
enum lldb::BasicType |
Basic types enumeration for the public API SBType::GetBasicType().
Definition at line 800 of file lldb-enumerations.h.
enum lldb::ByteOrder |
Byte ordering definitions.
Enumerator | |
---|---|
eByteOrderInvalid | |
eByteOrderBig | |
eByteOrderPDP | |
eByteOrderLittle |
Definition at line 139 of file lldb-enumerations.h.
Specifies if children need to be re-computed after a call to SyntheticChildrenFrontEnd::Update.
Enumerator | |
---|---|
eRefetch | Children need to be recomputed dynamically. |
eReuse | Children did not change and don't need to be recomputed; re-use what we computed the last time we called Update. |
Definition at line 1324 of file lldb-enumerations.h.
Definition at line 558 of file lldb-enumerations.h.
The result from a command interpreter run.
Definition at line 1210 of file lldb-enumerations.h.
enum lldb::CompletionType |
Definition at line 1287 of file lldb-enumerations.h.
Connection Status Types.
Definition at line 297 of file lldb-enumerations.h.
Used by the debugger to indicate which events are being broadcasted.
Enumerator | |
---|---|
eBroadcastBitProgress | |
eBroadcastBitWarning | |
eBroadcastBitError | |
eBroadcastSymbolChange | |
eBroadcastBitProgressCategory |
Definition at line 1354 of file lldb-enumerations.h.
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.
Enumerator | |
---|---|
eDescriptionLevelBrief | |
eDescriptionLevelFull | |
eDescriptionLevelVerbose | |
eDescriptionLevelInitial | |
kNumDescriptionLevels |
Definition at line 208 of file lldb-enumerations.h.
Enum to control the verbosity level of dwim-print
execution.
Definition at line 1268 of file lldb-enumerations.h.
Enumerator | |
---|---|
eNoDynamicValues | |
eDynamicCanRunTarget | |
eDynamicDontRunTarget |
Definition at line 537 of file lldb-enumerations.h.
enum lldb::Encoding |
Register encoding definitions.
Enumerator | |
---|---|
eEncodingInvalid | |
eEncodingUint | unsigned integer |
eEncodingSint | signed integer |
eEncodingIEEE754 | float |
eEncodingVector | vector registers |
Definition at line 147 of file lldb-enumerations.h.
enum lldb::ErrorType |
Definition at line 308 of file lldb-enumerations.h.
Expression Evaluation Stages.
These are the cancellable stages of expression evaluation, passed to the expression evaluation callback, so that you can interrupt expression evaluation at the various points in its lifecycle.
Enumerator | |
---|---|
eExpressionEvaluationParse | |
eExpressionEvaluationIRGen | |
eExpressionEvaluationExecution | |
eExpressionEvaluationComplete |
Definition at line 1028 of file lldb-enumerations.h.
The results of expression evaluation.
Definition at line 272 of file lldb-enumerations.h.
enum lldb::Format |
Display format definitions.
Definition at line 156 of file lldb-enumerations.h.
Type of match to be performed when looking for a formatter for a data type.
Used by classes like SBTypeNameSpecifier or lldb_private::TypeMatcher.
Enumerator | |
---|---|
eFormatterMatchExact | |
eFormatterMatchRegex | |
eFormatterMatchCallback | |
eLastFormatterMatchType |
Definition at line 891 of file lldb-enumerations.h.
This is the return value for frame comparisons.
If you are comparing frame A to frame B the following cases arise:
1) When frame A pushes frame B (or a frame that ends up pushing B) A is Older than B.
2) When frame A pushed frame B (or if frameA is on the stack but B is not) A is Younger than B.
3) When frame A and frame B have the same StackID, they are Equal.
4) When frame A and frame B have the same immediate parent frame, but are not equal, the comparison yields SameParent.
5) If the two frames are on different threads or processes the comparison is Invalid.
6) If for some reason we can't figure out what went on, we return Unknown.
Enumerator | |
---|---|
eFrameCompareInvalid | |
eFrameCompareUnknown | |
eFrameCompareEqual | |
eFrameCompareSameParent | |
eFrameCompareYounger | |
eFrameCompareOlder |
Definition at line 933 of file lldb-enumerations.h.
enum lldb::GdbSignal |
Enumerator | |
---|---|
eGdbSignalBadAccess | |
eGdbSignalBadInstruction | |
eGdbSignalArithmetic | |
eGdbSignalEmulation | |
eGdbSignalSoftware | |
eGdbSignalBreakpoint |
Definition at line 1071 of file lldb-enumerations.h.
Definition at line 392 of file lldb-enumerations.h.
Token size/granularities for Input Readers.
Enumerator | |
---|---|
eInputReaderGranularityInvalid | |
eInputReaderGranularityByte | |
eInputReaderGranularityWord | |
eInputReaderGranularityLine | |
eInputReaderGranularityAll |
Definition at line 333 of file lldb-enumerations.h.
Architecture-agnostic categorization of instructions for traversing the control flow of a trace.
A single instruction can match one or more of these categories.
Definition at line 1039 of file lldb-enumerations.h.
Definition at line 527 of file lldb-enumerations.h.
enum lldb::LanguageType |
Programming language type.
These enumerations use the same language enumerations as the DWARF specification for ease of use and consistency. The enum -> string code is in Language.cpp, don't change this table without updating that code as well.
This datatype is used in SBExpressionOptions::SetLanguage() which makes this type API. Do not change its underlying storage type!
Definition at line 461 of file lldb-enumerations.h.
enum lldb::MatchType |
String matching algorithm used by SBTarget.
Enumerator | |
---|---|
eMatchTypeNormal | |
eMatchTypeRegex | |
eMatchTypeStartsWith | |
eMatchTypeRegexInsensitive |
Definition at line 1115 of file lldb-enumerations.h.
Kind of member function.
Used by the type system.
Definition at line 1103 of file lldb-enumerations.h.
enum lldb::PathType |
Used with SBHostOS::GetLLDBPath (lldb::PathType) to find files that are related to LLDB on the current host machine.
Most files are relative to LLDB or are in known locations.
Definition at line 1083 of file lldb-enumerations.h.
enum lldb::QueueItemKind |
Queue work item types.
The different types of work that can be enqueued on a libdispatch aka Grand Central Dispatch (GCD) queue.
Enumerator | |
---|---|
eQueueItemKindUnknown | |
eQueueItemKindFunction | |
eQueueItemKindBlock |
Definition at line 1006 of file lldb-enumerations.h.
enum lldb::QueueKind |
Queue type.
libdispatch aka Grand Central Dispatch (GCD) queues can be either serial (executing on one thread) or concurrent (executing on multiple threads).
Enumerator | |
---|---|
eQueueKindUnknown | |
eQueueKindSerial | |
eQueueKindConcurrent |
Definition at line 1017 of file lldb-enumerations.h.
enum lldb::RegisterKind |
Register numbering types.
Definition at line 228 of file lldb-enumerations.h.
enum lldb::ReturnStatus |
Command Return Status Types.
Definition at line 260 of file lldb-enumerations.h.
enum lldb::RunMode |
Thread Run Modes.
Enumerator | |
---|---|
eOnlyThisThread | |
eAllThreads | |
eOnlyDuringStepping |
Definition at line 136 of file lldb-enumerations.h.
enum lldb::SaveCoreStyle |
Enumerator | |
---|---|
eSaveCoreUnspecified | |
eSaveCoreFull | |
eSaveCoreDirtyOnly | |
eSaveCoreStackOnly | |
eSaveCoreCustomOnly |
Definition at line 1224 of file lldb-enumerations.h.
enum lldb::ScriptLanguage |
Script interpreter types.
Enumerator | |
---|---|
eScriptLanguageNone | |
eScriptLanguagePython | |
eScriptLanguageLua | |
eScriptLanguageUnknown | |
eScriptLanguageDefault |
Definition at line 217 of file lldb-enumerations.h.
enum lldb::SearchDepth |
Enumerator | |
---|---|
eSearchDepthInvalid | |
eSearchDepthTarget | |
eSearchDepthModule | |
eSearchDepthCompUnit | |
eSearchDepthFunction | |
eSearchDepthBlock | |
eSearchDepthAddress | |
kLastSearchDepthKind |
Definition at line 285 of file lldb-enumerations.h.
enum lldb::SectionType |
Definition at line 701 of file lldb-enumerations.h.
enum lldb::Severity |
Used for expressing severity in logs and diagnostics.
Enumerator | |
---|---|
eSeverityError | |
eSeverityWarning | |
eSeverityInfo |
Definition at line 1363 of file lldb-enumerations.h.
enum lldb::StateType |
Process and Thread States.
Definition at line 74 of file lldb-enumerations.h.
enum lldb::StopReason |
Thread stop reasons.
Definition at line 240 of file lldb-enumerations.h.
enum lldb::StopShowColumn |
Enumerator | |
---|---|
eStopShowColumnAnsiOrCaret | |
eStopShowColumnAnsi | |
eStopShowColumnCaret | |
eStopShowColumnNone |
Definition at line 543 of file lldb-enumerations.h.
Definition at line 845 of file lldb-enumerations.h.
enum lldb::SymbolDownload |
Enumerator | |
---|---|
eSymbolDownloadOff | |
eSymbolDownloadBackground | |
eSymbolDownloadForeground |
Definition at line 1331 of file lldb-enumerations.h.
enum lldb::SymbolType |
Symbol types.
Definition at line 667 of file lldb-enumerations.h.
Definition at line 876 of file lldb-enumerations.h.
Enum to indicate the reference point when invoking TraceCursor::Seek().
The following values are inspired by std::istream::seekg.
Definition at line 1258 of file lldb-enumerations.h.
enum lldb::TraceEvent |
Events that might happen during a trace session.
Definition at line 1233 of file lldb-enumerations.h.
enum lldb::TraceItemKind |
Enumerator | |
---|---|
eTraceItemKindError | |
eTraceItemKindEvent | |
eTraceItemKindInstruction |
Definition at line 1249 of file lldb-enumerations.h.
enum lldb::TraceType |
Deprecated.
Enumerator | |
---|---|
eTraceTypeNone | |
eTraceTypeProcessorTrace | Intel Processor Trace. |
Definition at line 838 of file lldb-enumerations.h.
Whether a summary should cap how much data it returns to users or not.
Enumerator | |
---|---|
eTypeSummaryCapped | |
eTypeSummaryUncapped |
Definition at line 1204 of file lldb-enumerations.h.
enum lldb::ValueType |
Definition at line 317 of file lldb-enumerations.h.
Definition at line 1278 of file lldb-enumerations.h.
Definition at line 437 of file lldb-enumerations.h.
void lldb::DumpProcessGDBRemotePacketHistory | ( | void * | p, |
const char * | path | ||
) |
Definition at line 109 of file ProcessGDBRemote.cpp.
References lldb_private::File::eOpenOptionCanCreate, lldb_private::File::eOpenOptionWriteOnly, lldb_private::FileSystem::Instance(), and lldb_private::FileSystem::Open().
lldb::FLAGS_ENUM | ( | BreakpointEventType | ) |
< Locations added doesn't get sent when the breakpoint is created
Definition at line 408 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | CommandFlags | ) |
eCommandRequiresTarget
Ensures a valid target is contained in m_exe_ctx prior to executing the command. If a target doesn't exist or is invalid, the command will fail and CommandObject::GetInvalidTargetDescription() will be returned as the error. CommandObject subclasses can override the virtual function for GetInvalidTargetDescription() to provide custom strings when needed.
eCommandRequiresProcess
Ensures a valid process is contained in m_exe_ctx prior to executing the command. If a process doesn't exist or is invalid, the command will fail and CommandObject::GetInvalidProcessDescription() will be returned as the error. CommandObject subclasses can override the virtual function for GetInvalidProcessDescription() to provide custom strings when needed.
eCommandRequiresThread
Ensures a valid thread is contained in m_exe_ctx prior to executing the command. If a thread doesn't exist or is invalid, the command will fail and CommandObject::GetInvalidThreadDescription() will be returned as the error. CommandObject subclasses can override the virtual function for GetInvalidThreadDescription() to provide custom strings when needed.
eCommandRequiresFrame
Ensures a valid frame is contained in m_exe_ctx prior to executing the command. If a frame doesn't exist or is invalid, the command will fail and CommandObject::GetInvalidFrameDescription() will be returned as the error. CommandObject subclasses can override the virtual function for GetInvalidFrameDescription() to provide custom strings when needed.
eCommandRequiresRegContext
Ensures a valid register context (from the selected frame if there is a frame in m_exe_ctx, or from the selected thread from m_exe_ctx) is available from m_exe_ctx prior to executing the command. If a target doesn't exist or is invalid, the command will fail and CommandObject::GetInvalidRegContextDescription() will be returned as the error. CommandObject subclasses can override the virtual function for GetInvalidRegContextDescription() to provide custom strings when needed.
eCommandTryTargetAPILock
Attempts to acquire the target lock if a target is selected in the command interpreter. If the command object fails to acquire the API lock, the command will fail with an appropriate error message.
eCommandProcessMustBeLaunched
Verifies that there is a launched process in m_exe_ctx, if there isn't, the command will fail with an appropriate error message.
eCommandProcessMustBePaused
Verifies that there is a paused process in m_exe_ctx, if there isn't, the command will fail with an appropriate error message.
eCommandProcessMustBeTraced
Verifies that the process is being traced by a Trace plug-in, if it isn't the command will fail with an appropriate error message.
Definition at line 1137 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | EmulateInstructionOptions | ) |
Definition at line 771 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | FilePermissions | ) |
File Permissions.
Designed to mimic the unix file permission bits so they can be used with functions that set 'mode_t' to certain values for permissions.
Definition at line 946 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | FunctionNameType | ) |
< Automatically figure out which FunctionNameType bits to set based on the function name.
< The function name.
< For C this is the same as just the name of the function For C++ this is the mangled or demangled version of the mangled name. For ObjC this is the full function signature with the + or - and the square brackets and the class and selector
< The function name only, no namespaces or arguments and no class methods or selectors will be searched.
< Find function by method name (C++) with no namespace or arguments
< Find function by selector name (ObjC) names
< DEPRECATED: use eFunctionNameTypeAuto
Definition at line 776 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | LaunchFlags | ) |
Launch Flags.
< Exec when launching and turn the calling process into a new process
< Stop as soon as the process launches to allow the process to be debugged
< Stop at the program entry point instead of auto-continuing when launching or attaching at entry point
< Disable Address Space Layout Randomization
< Disable stdio for inferior process (e.g. for a GUI app)
< Launch the process in a new TTY if supported by the host
< Launch the process inside a shell to get shell expansion
< Launch the process in a separate process group If you are going to hand the process off (e.g. to debugserver)
< set this flag so lldb & the handee don't race to set its exit status.
< If set, then the client stub should detach rather than killing the debugee if it loses connection with lldb.
< Perform shell-style argument expansion
< Close the open TTY on exit
< Don't make the inferior responsible for its own TCC permissions but instead inherit them from its parent.
Definition at line 99 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | Permissions | ) |
Definition at line 387 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | SymbolContextItem | ) |
These mask bits allow a common interface for queries that can limit the amount of information that gets parsed to only the information that is requested.
These bits also can indicate what actually did get resolved during query function calls.
Each definition corresponds to a one of the member variables in this class, and requests that that item be resolved, or indicates that the member did get resolved.
Set when target is requested from a query, or was located in query results
Set when module is requested from a query, or was located in query results
Set when comp_unit is requested from a query, or was located in query results
Set when function is requested from a query, or was located in query results
Set when the deepest block is requested from a query, or was located in query results
Set when line_entry is requested from a query, or was located in query results
Set when symbol is requested from a query, or was located in query results
Indicates to try and lookup everything up during a routine symbol context query.
Set when global or static variable is requested from a query, or was located in query results. eSymbolContextVariable is potentially expensive to lookup so it isn't included in eSymbolContextEverything which stops it from being used during frame PC lookups and many other potential address to symbol context lookups.
Definition at line 349 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | TypeClass | ) |
Definition at line 859 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | TypeFlags | ) |
Bitmask that describes details about a type.
Definition at line 1123 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | TypeOptions | ) |
Options that can be set for a formatter to alter its behavior.
Not all of these are applicable to all formatter types.
Definition at line 901 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | WatchpointEventType | ) |
Definition at line 425 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | WatchpointKind | ) |
Watchpoint Kind.
Indicates what types of events cause the watchpoint to fire. Used by Native *Protocol-related classes.
Definition at line 1068 of file lldb-enumerations.h.
Definition at line 60 of file SBAddress.cpp.
References lldb::SBAddress::IsValid(), and lldb::SBAddress::ref().
Referenced by RemoteNXMapTable::const_iterator::operator!=(), lldb::SBAddressRange::~SBAddressRange(), lldb::SBBreakpoint::~SBBreakpoint(), lldb::SBBreakpointName::~SBBreakpointName(), lldb::SBDeclaration::~SBDeclaration(), lldb::SBFrame::~SBFrame(), lldb::SBLineEntry::~SBLineEntry(), lldb::SBMemoryRegionInfo::~SBMemoryRegionInfo(), lldb::SBModule::~SBModule(), lldb::SBSection::~SBSection(), lldb::SBTarget::~SBTarget(), lldb::SBThread::~SBThread(), lldb::SBTypeCategory::~SBTypeCategory(), lldb::SBTypeFilter::~SBTypeFilter(), lldb::SBTypeFormat::~SBTypeFormat(), lldb::SBTypeNameSpecifier::~SBTypeNameSpecifier(), lldb::SBTypeSynthetic::~SBTypeSynthetic(), and lldb::SBWatchpoint::~SBWatchpoint().
class LLDB_API lldb::SBAddress |
Definition at line 45 of file SBDefines.h.
class LLDB_API lldb::SBAddressRange |
Definition at line 46 of file SBDefines.h.
Definition at line 47 of file SBDefines.h.
class LLDB_API lldb::SBAttachInfo |
Definition at line 48 of file SBDefines.h.
class LLDB_API lldb::SBBlock |
Definition at line 49 of file SBDefines.h.
class LLDB_API lldb::SBBreakpoint |
Definition at line 50 of file SBDefines.h.
Definition at line 51 of file SBDefines.h.
Definition at line 52 of file SBDefines.h.
Definition at line 53 of file SBDefines.h.
Definition at line 54 of file SBDefines.h.
class LLDB_API lldb::SBBroadcaster |
Definition at line 55 of file SBDefines.h.
class LLDB_API lldb::SBCommand |
Definition at line 56 of file SBDefines.h.
Definition at line 57 of file SBDefines.h.
Definition at line 58 of file SBDefines.h.
Definition at line 59 of file SBDefines.h.
Definition at line 60 of file SBDefines.h.
Definition at line 61 of file SBDefines.h.
Definition at line 62 of file SBDefines.h.
class LLDB_API lldb::SBCompileUnit |
Definition at line 63 of file SBDefines.h.
class LLDB_API lldb::SBData |
Definition at line 65 of file SBDefines.h.
class LLDB_API lldb::SBDebugger |
Definition at line 66 of file SBDefines.h.
class LLDB_API lldb::SBDeclaration |
Definition at line 67 of file SBDefines.h.
class LLDB_API lldb::SBEnvironment |
Definition at line 68 of file SBDefines.h.
class LLDB_API lldb::SBError |
Definition at line 69 of file SBDefines.h.
class LLDB_API lldb::SBEvent |
Definition at line 70 of file SBDefines.h.
class LLDB_API lldb::SBEventList |
Definition at line 71 of file SBDefines.h.
Definition at line 72 of file SBDefines.h.
Definition at line 73 of file SBDefines.h.
class LLDB_API lldb::SBFile |
Definition at line 74 of file SBDefines.h.
class LLDB_API lldb::SBFileSpec |
Definition at line 75 of file SBDefines.h.
class LLDB_API lldb::SBFileSpecList |
Definition at line 76 of file SBDefines.h.
class LLDB_API lldb::SBFormat |
Definition at line 77 of file SBDefines.h.
class LLDB_API lldb::SBFrame |
Definition at line 78 of file SBDefines.h.
class LLDB_API lldb::SBFunction |
Definition at line 79 of file SBDefines.h.
class LLDB_API lldb::SBHostOS |
Definition at line 80 of file SBDefines.h.
class LLDB_API lldb::SBInstruction |
Definition at line 81 of file SBDefines.h.
Definition at line 82 of file SBDefines.h.
Definition at line 83 of file SBDefines.h.
class LLDB_API lldb::SBLaunchInfo |
Definition at line 84 of file SBDefines.h.
class LLDB_API lldb::SBLineEntry |
Definition at line 85 of file SBDefines.h.
class LLDB_API lldb::SBListener |
Definition at line 86 of file SBDefines.h.
Definition at line 87 of file SBDefines.h.
Definition at line 88 of file SBDefines.h.
class LLDB_API lldb::SBModule |
Definition at line 89 of file SBDefines.h.
class LLDB_API lldb::SBModuleSpec |
Definition at line 90 of file SBDefines.h.
Definition at line 91 of file SBDefines.h.
class LLDB_API lldb::SBPlatform |
Definition at line 92 of file SBDefines.h.
Definition at line 93 of file SBDefines.h.
Definition at line 94 of file SBDefines.h.
class LLDB_API lldb::SBProcess |
Definition at line 95 of file SBDefines.h.
class LLDB_API lldb::SBProcessInfo |
Definition at line 96 of file SBDefines.h.
Definition at line 97 of file SBDefines.h.
class LLDB_API lldb::SBQueue |
Definition at line 98 of file SBDefines.h.
class LLDB_API lldb::SBQueueItem |
Definition at line 99 of file SBDefines.h.
Definition at line 100 of file SBDefines.h.
class LLDB_API lldb::SBReproducer |
Definition at line 101 of file SBDefines.h.
Definition at line 64 of file SBDefines.h.
class LLDB_API lldb::SBScriptObject |
Definition at line 102 of file SBDefines.h.
class LLDB_API lldb::SBSection |
Definition at line 103 of file SBDefines.h.
Definition at line 104 of file SBDefines.h.
Definition at line 105 of file SBDefines.h.
class LLDB_API lldb::SBStream |
Definition at line 106 of file SBDefines.h.
class LLDB_API lldb::SBStringList |
Definition at line 107 of file SBDefines.h.
Definition at line 108 of file SBDefines.h.
class LLDB_API lldb::SBSymbol |
Definition at line 109 of file SBDefines.h.
Definition at line 110 of file SBDefines.h.
Definition at line 111 of file SBDefines.h.
class LLDB_API lldb::SBTarget |
Definition at line 112 of file SBDefines.h.
class LLDB_API lldb::SBThread |
Definition at line 113 of file SBDefines.h.
Definition at line 114 of file SBDefines.h.
class LLDB_API lldb::SBThreadPlan |
Definition at line 115 of file SBDefines.h.
class LLDB_API lldb::SBTrace |
Definition at line 116 of file SBDefines.h.
class LLDB_API lldb::SBTraceCursor |
Definition at line 117 of file SBDefines.h.
class LLDB_API lldb::SBType |
Definition at line 118 of file SBDefines.h.
class LLDB_API lldb::SBTypeCategory |
Definition at line 119 of file SBDefines.h.
Definition at line 120 of file SBDefines.h.
Definition at line 121 of file SBDefines.h.
class LLDB_API lldb::SBTypeFilter |
Definition at line 122 of file SBDefines.h.
class LLDB_API lldb::SBTypeFormat |
Definition at line 123 of file SBDefines.h.
class LLDB_API lldb::SBTypeList |
Definition at line 131 of file SBDefines.h.
class LLDB_API lldb::SBTypeMember |
Definition at line 124 of file SBDefines.h.
Definition at line 125 of file SBDefines.h.
Definition at line 126 of file SBDefines.h.
Definition at line 127 of file SBDefines.h.
class LLDB_API lldb::SBTypeSummary |
Definition at line 128 of file SBDefines.h.
Definition at line 129 of file SBDefines.h.
Definition at line 130 of file SBDefines.h.
class LLDB_API lldb::SBUnixSignals |
Definition at line 137 of file SBDefines.h.
class LLDB_API lldb::SBValue |
Definition at line 132 of file SBDefines.h.
class LLDB_API lldb::SBValueList |
Definition at line 133 of file SBDefines.h.
Definition at line 134 of file SBDefines.h.
class LLDB_API lldb::SBWatchpoint |
Definition at line 135 of file SBDefines.h.
Definition at line 136 of file SBDefines.h.