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 315 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 316 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Baton> lldb::BatonSP |
Definition at line 317 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Block> lldb::BlockSP |
Definition at line 318 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 322 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::BreakpointLocation> lldb::BreakpointLocationWP |
Definition at line 323 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BreakpointPrecondition> lldb::BreakpointPreconditionSP |
Definition at line 325 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BreakpointResolver> lldb::BreakpointResolverSP |
Definition at line 326 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BreakpointSite> lldb::BreakpointSiteSP |
Definition at line 321 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Breakpoint> lldb::BreakpointSP |
Definition at line 319 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Breakpoint> lldb::BreakpointWP |
Definition at line 320 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::BroadcasterManager> lldb::BroadcasterManagerSP |
Definition at line 328 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::BroadcasterManager> lldb::BroadcasterManagerWP |
Definition at line 329 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Broadcaster> lldb::BroadcasterSP |
Definition at line 327 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 331 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 333 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Connection> lldb::ConnectionSP |
Definition at line 332 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 334 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::DataExtractor> lldb::DataExtractorSP |
Definition at line 336 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Debugger> lldb::DebuggerSP |
Definition at line 337 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Debugger> lldb::DebuggerWP |
Definition at line 338 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Disassembler> lldb::DisassemblerSP |
Definition at line 339 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::DynamicCheckerFunctions> lldb::DynamicCheckerFunctionsUP |
Definition at line 341 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::DynamicLoader> lldb::DynamicLoaderUP |
Definition at line 342 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::EventData> lldb::EventDataSP |
Definition at line 344 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::EventDataStructuredData> lldb::EventDataStructuredDataSP |
Definition at line 346 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Event> lldb::EventSP |
Definition at line 343 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ExecutionContextRef> lldb::ExecutionContextRefSP |
Definition at line 348 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 349 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 351 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::File> lldb::FileUP |
Definition at line 350 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::FormatEntity::Entry> lldb::FormatEntrySP |
Definition at line 352 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Function> lldb::FunctionSP |
Definition at line 353 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::FuncUnwinders> lldb::FuncUnwindersSP |
Definition at line 354 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::InlineFunctionInfo> lldb::InlineFunctionInfoSP |
Definition at line 355 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Instruction> lldb::InstructionSP |
Definition at line 356 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::InstrumentationRuntime> lldb::InstrumentationRuntimeSP |
Definition at line 358 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::IOHandler> lldb::IOHandlerSP |
Definition at line 359 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::IOObject> lldb::IOObjectSP |
Definition at line 360 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::IRExecutionUnit> lldb::IRExecutionUnitSP |
Definition at line 361 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::JITLoaderList> lldb::JITLoaderListUP |
Definition at line 363 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::JITLoader> lldb::JITLoaderSP |
Definition at line 362 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::LanguageRuntime> lldb::LanguageRuntimeSP |
Definition at line 364 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Listener> lldb::ListenerSP |
Definition at line 366 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Listener> lldb::ListenerWP |
Definition at line 367 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 368 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::MemoryRegionInfo> lldb::MemoryRegionInfoSP |
Definition at line 370 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::MemoryRegionInfo> lldb::MemoryRegionInfoUP |
Definition at line 369 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Module> lldb::ModuleSP |
Definition at line 371 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Module> lldb::ModuleWP |
Definition at line 372 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ObjectContainer> lldb::ObjectContainerSP |
Definition at line 374 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ObjectFileJITDelegate> lldb::ObjectFileJITDelegateSP |
Definition at line 376 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::ObjectFileJITDelegate> lldb::ObjectFileJITDelegateWP |
Definition at line 378 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ObjectFile> lldb::ObjectFileSP |
Definition at line 373 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 381 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::OperatingSystem> lldb::OperatingSystemUP |
Definition at line 379 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::OptionValueProperties> lldb::OptionValuePropertiesSP |
Definition at line 385 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::OptionValue> lldb::OptionValueSP |
Definition at line 382 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::OptionValue> lldb::OptionValueWP |
Definition at line 383 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 386 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 388 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ProcessLaunchInfo> lldb::ProcessLaunchInfoSP |
Definition at line 389 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Process> lldb::ProcessSP |
Definition at line 387 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Process> lldb::ProcessWP |
Definition at line 390 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 398 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Queue> lldb::QueueSP |
Definition at line 396 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Queue> lldb::QueueWP |
Definition at line 397 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RecognizedStackFrame> lldb::RecognizedStackFrameSP |
Definition at line 401 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegisterCheckpoint> lldb::RegisterCheckpointSP |
Definition at line 391 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegisterContext> lldb::RegisterContextSP |
Definition at line 392 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegisterTypeBuilder> lldb::RegisterTypeBuilderSP |
Definition at line 394 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::RegularExpression> lldb::RegularExpressionSP |
Definition at line 395 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::REPL> lldb::REPLSP |
Definition at line 399 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 138 of file SBDefines.h.
typedef void(* lldb::SBDebuggerDestroyCallback) (lldb::user_id_t debugger_id, void *baton) |
Definition at line 142 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 145 of file SBDefines.h.
typedef std::shared_ptr<lldb_private::ScriptedMetadata> lldb::ScriptedMetadataSP |
Definition at line 405 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::ScriptedPlatformInterface> lldb::ScriptedPlatformInterfaceUP |
Definition at line 407 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::ScriptedProcessInterface> lldb::ScriptedProcessInterfaceUP |
Definition at line 409 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptedSyntheticChildren> lldb::ScriptedSyntheticChildrenSP |
Definition at line 474 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptedThreadInterface> lldb::ScriptedThreadInterfaceSP |
Definition at line 411 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptedThreadPlanInterface> lldb::ScriptedThreadPlanInterfaceSP |
Definition at line 413 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ScriptInterpreter> lldb::ScriptInterpreterSP |
Definition at line 404 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 403 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SearchFilter> lldb::SearchFilterSP |
Definition at line 418 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::SectionList> lldb::SectionListUP |
Definition at line 415 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SectionLoadList> lldb::SectionLoadListSP |
Definition at line 417 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Section> lldb::SectionSP |
Definition at line 414 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Section> lldb::SectionWP |
Definition at line 416 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 419 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StackFrameList> lldb::StackFrameListSP |
Definition at line 422 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::StackFrameRecognizerManager> lldb::StackFrameRecognizerManagerUP |
Definition at line 426 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StackFrameRecognizer> lldb::StackFrameRecognizerSP |
Definition at line 424 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StackFrame> lldb::StackFrameSP |
Definition at line 420 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::StackFrame> lldb::StackFrameWP |
Definition at line 421 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StopInfo> lldb::StopInfoSP |
Definition at line 427 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StreamFile> lldb::StreamFileSP |
Definition at line 429 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Stream> lldb::StreamSP |
Definition at line 428 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StringSummaryFormat> lldb::StringTypeSummaryImplSP |
Definition at line 431 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::StructuredDataImpl> lldb::StructuredDataImplUP |
Definition at line 432 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::StructuredDataPlugin> lldb::StructuredDataPluginSP |
Definition at line 434 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::StructuredDataPlugin> lldb::StructuredDataPluginWP |
Definition at line 436 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SupportFile> lldb::SupportFileSP |
Definition at line 475 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SymbolContextSpecifier> lldb::SymbolContextSpecifierSP |
Definition at line 439 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SymbolFileType> lldb::SymbolFileTypeSP |
Definition at line 437 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::SymbolVendor> lldb::SymbolVendorUP |
Definition at line 440 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SyntheticChildrenFrontEnd> lldb::SyntheticChildrenFrontEndSP |
Definition at line 443 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::SyntheticChildren> lldb::SyntheticChildrenSP |
Definition at line 441 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::SystemRuntime> lldb::SystemRuntimeUP |
Definition at line 365 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Target> lldb::TargetSP |
Definition at line 444 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Target> lldb::TargetWP |
Definition at line 445 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 448 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ThreadPlan> lldb::ThreadPlanSP |
Definition at line 449 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ThreadPlanTracer> lldb::ThreadPlanTracerSP |
Definition at line 453 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::ThreadPlan> lldb::ThreadPlanWP |
Definition at line 452 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ThreadPostMortemTrace> lldb::ThreadPostMortemTraceSP |
Definition at line 451 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Thread> lldb::ThreadSP |
Definition at line 446 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Thread> lldb::ThreadWP |
Definition at line 447 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 456 of file lldb-forward.h.
typedef std::unique_ptr<lldb_private::TraceExporter> lldb::TraceExporterUP |
Definition at line 455 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Trace> lldb::TraceSP |
Definition at line 454 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeCategoryImpl> lldb::TypeCategoryImplSP |
Definition at line 459 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeEnumMemberImpl> lldb::TypeEnumMemberImplSP |
Definition at line 463 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeFilterImpl> lldb::TypeFilterImplSP |
Definition at line 464 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeFormatImpl> lldb::TypeFormatImplSP |
Definition at line 468 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeImpl> lldb::TypeImplSP |
Definition at line 460 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeMemberFunctionImpl> lldb::TypeMemberFunctionImplSP |
Definition at line 462 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeNameSpecifierImpl> lldb::TypeNameSpecifierImplSP |
Definition at line 470 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Type> lldb::TypeSP |
Definition at line 457 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSummaryImpl> lldb::TypeSummaryImplSP |
Definition at line 471 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSummaryOptions> lldb::TypeSummaryOptionsSP |
Definition at line 472 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSystemClang> lldb::TypeSystemClangSP |
Definition at line 466 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::TypeSystem> lldb::TypeSystemSP |
Definition at line 465 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::TypeSystem> lldb::TypeSystemWP |
Definition at line 467 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::Type> lldb::TypeWP |
Definition at line 458 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::UnixSignals> lldb::UnixSignalsSP |
Definition at line 476 of file lldb-forward.h.
typedef std::weak_ptr<lldb_private::UnixSignals> lldb::UnixSignalsWP |
Definition at line 477 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::UnwindAssembly> lldb::UnwindAssemblySP |
Definition at line 478 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::UnwindPlan> lldb::UnwindPlanSP |
Definition at line 479 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 330 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ValueObjectList> lldb::ValueObjectListSP |
Definition at line 484 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::ValueObject> lldb::ValueObjectSP |
Definition at line 480 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Value> lldb::ValueSP |
Definition at line 481 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::VariableList> lldb::VariableListSP |
Definition at line 483 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Variable> lldb::VariableSP |
Definition at line 482 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 486 of file lldb-forward.h.
typedef std::shared_ptr<lldb_private::Watchpoint> lldb::WatchpointSP |
Definition at line 485 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 335 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 1341 of file lldb-enumerations.h.
Used in the SBProcess AddressMask/FixAddress methods.
Enumerator | |
---|---|
eAddressMaskTypeCode | |
eAddressMaskTypeData | |
eAddressMaskTypeAny | |
eAddressMaskTypeAll |
Definition at line 1333 of file lldb-enumerations.h.
enum lldb::BasicType |
Basic types enumeration for the public API SBType::GetBasicType().
Definition at line 796 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 1319 of file lldb-enumerations.h.
Definition at line 558 of file lldb-enumerations.h.
The result from a command interpreter run.
Definition at line 1206 of file lldb-enumerations.h.
enum lldb::CompletionType |
Definition at line 1282 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 1349 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 1263 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 1024 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 887 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 929 of file lldb-enumerations.h.
enum lldb::GdbSignal |
Enumerator | |
---|---|
eGdbSignalBadAccess | |
eGdbSignalBadInstruction | |
eGdbSignalArithmetic | |
eGdbSignalEmulation | |
eGdbSignalSoftware | |
eGdbSignalBreakpoint |
Definition at line 1067 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 1035 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 1111 of file lldb-enumerations.h.
Kind of member function.
Used by the type system.
Definition at line 1099 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 1079 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 1002 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 1013 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 |
Definition at line 1220 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 699 of file lldb-enumerations.h.
enum lldb::Severity |
Used for expressing severity in logs and diagnostics.
Enumerator | |
---|---|
eSeverityError | |
eSeverityWarning | |
eSeverityInfo |
Definition at line 1358 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 841 of file lldb-enumerations.h.
enum lldb::SymbolDownload |
Enumerator | |
---|---|
eSymbolDownloadOff | |
eSymbolDownloadBackground | |
eSymbolDownloadForeground |
Definition at line 1326 of file lldb-enumerations.h.
enum lldb::SymbolType |
Symbol types.
Definition at line 665 of file lldb-enumerations.h.
Definition at line 872 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 1253 of file lldb-enumerations.h.
enum lldb::TraceEvent |
Events that might happen during a trace session.
Definition at line 1228 of file lldb-enumerations.h.
enum lldb::TraceItemKind |
Enumerator | |
---|---|
eTraceItemKindError | |
eTraceItemKindEvent | |
eTraceItemKindInstruction |
Definition at line 1244 of file lldb-enumerations.h.
enum lldb::TraceType |
Deprecated.
Enumerator | |
---|---|
eTraceTypeNone | |
eTraceTypeProcessorTrace | Intel Processor Trace. |
Definition at line 834 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 1200 of file lldb-enumerations.h.
enum lldb::ValueType |
Definition at line 317 of file lldb-enumerations.h.
Definition at line 1273 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 1133 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | EmulateInstructionOptions | ) |
Definition at line 767 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 942 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 772 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 855 of file lldb-enumerations.h.
lldb::FLAGS_ENUM | ( | TypeFlags | ) |
Bitmask that describes details about a type.
Definition at line 1119 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 897 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 1064 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 130 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.
class LLDB_API lldb::SBTypeSummary |
Definition at line 127 of file SBDefines.h.
Definition at line 128 of file SBDefines.h.
Definition at line 129 of file SBDefines.h.
class LLDB_API lldb::SBUnixSignals |
Definition at line 136 of file SBDefines.h.
class LLDB_API lldb::SBValue |
Definition at line 131 of file SBDefines.h.
class LLDB_API lldb::SBValueList |
Definition at line 132 of file SBDefines.h.
Definition at line 133 of file SBDefines.h.
class LLDB_API lldb::SBWatchpoint |
Definition at line 134 of file SBDefines.h.
Definition at line 135 of file SBDefines.h.