reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/CodeGen/PBQP/CostAllocator.h
   33   class PoolEntry : public std::enable_shared_from_this<PoolEntry> {
tools/lldb/include/lldb/Breakpoint/Breakpoint.h
   78 class Breakpoint : public std::enable_shared_from_this<Breakpoint>,
tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
   37 class BreakpointLocation
tools/lldb/include/lldb/Breakpoint/BreakpointSite.h
   35 class BreakpointSite : public std::enable_shared_from_this<BreakpointSite>,
tools/lldb/include/lldb/Breakpoint/Watchpoint.h
   24 class Watchpoint : public std::enable_shared_from_this<Watchpoint>,
tools/lldb/include/lldb/Core/Debugger.h
   70 class Debugger : public std::enable_shared_from_this<Debugger>,
tools/lldb/include/lldb/Core/Disassembler.h
  350 class Disassembler : public std::enable_shared_from_this<Disassembler>,
tools/lldb/include/lldb/Core/Module.h
   73 class Module : public std::enable_shared_from_this<Module>,
tools/lldb/include/lldb/Core/Section.h
   96 class Section : public std::enable_shared_from_this<Section>,
tools/lldb/include/lldb/Expression/ExpressionVariable.h
   23 class ExpressionVariable
tools/lldb/include/lldb/Expression/IRExecutionUnit.h
   56 class IRExecutionUnit : public std::enable_shared_from_this<IRExecutionUnit>,
tools/lldb/include/lldb/Interpreter/OptionValueProperties.h
   22 class OptionValueProperties
tools/lldb/include/lldb/Symbol/CompileUnit.h
   35 class CompileUnit : public std::enable_shared_from_this<CompileUnit>,
tools/lldb/include/lldb/Symbol/ObjectFile.h
   58 class ObjectFile : public std::enable_shared_from_this<ObjectFile>,
tools/lldb/include/lldb/Symbol/Type.h
   46 class SymbolFileType : public std::enable_shared_from_this<SymbolFileType>,
   65 class Type : public std::enable_shared_from_this<Type>, public UserID {
tools/lldb/include/lldb/Symbol/Variable.h
   25 class Variable : public UserID, public std::enable_shared_from_this<Variable> {
tools/lldb/include/lldb/Target/Queue.h
   32 class Queue : public std::enable_shared_from_this<Queue> {
tools/lldb/include/lldb/Target/QueueItem.h
   32 class QueueItem : public std::enable_shared_from_this<QueueItem> {
tools/lldb/include/lldb/Target/StackFrame.h
   40 class StackFrame : public ExecutionContextScope,
tools/lldb/include/lldb/Target/StackFrameRecognizer.h
   68 class ScriptedStackFrameRecognizer : public StackFrameRecognizer {
tools/lldb/include/lldb/Target/Target.h
  425 class Target : public std::enable_shared_from_this<Target>,
tools/lldb/include/lldb/Target/ThreadPlan.h
  618 class ThreadPlanNull : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanBase.h
   23 class ThreadPlanBase : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanCallFunction.h
   20 class ThreadPlanCallFunction : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h
   23 class ThreadPlanCallFunctionUsingABI : public ThreadPlanCallFunction {
tools/lldb/include/lldb/Target/ThreadPlanCallOnFunctionExit.h
   22 class ThreadPlanCallOnFunctionExit : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h
   22 class ThreadPlanCallUserExpression : public ThreadPlanCallFunction {
tools/lldb/include/lldb/Target/ThreadPlanPython.h
   32 class ThreadPlanPython : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanRunToAddress.h
   19 class ThreadPlanRunToAddress : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanStepInRange.h
   20 class ThreadPlanStepInRange : public ThreadPlanStepRange,
tools/lldb/include/lldb/Target/ThreadPlanStepInstruction.h
   18 class ThreadPlanStepInstruction : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanStepOut.h
   18 class ThreadPlanStepOut : public ThreadPlan, public ThreadPlanShouldStopHere {
tools/lldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h
   17 class ThreadPlanStepOverBreakpoint : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanStepOverRange.h
   19 class ThreadPlanStepOverRange : public ThreadPlanStepRange,
tools/lldb/include/lldb/Target/ThreadPlanStepThrough.h
   17 class ThreadPlanStepThrough : public ThreadPlan {
tools/lldb/include/lldb/Target/ThreadPlanStepUntil.h
   17 class ThreadPlanStepUntil : public ThreadPlan {
tools/lldb/include/lldb/Target/UnwindAssembly.h
   18 class UnwindAssembly : public std::enable_shared_from_this<UnwindAssembly>,
tools/lldb/include/lldb/Utility/Broadcaster.h
   75 class BroadcasterManager
tools/lldb/include/lldb/Utility/Listener.h
   36 class Listener : public std::enable_shared_from_this<Listener> {
tools/lldb/include/lldb/Utility/StructuredData.h
  165   class Array : public Object {
  285   class Integer : public Object {
  302   class Float : public Object {
  319   class Boolean : public Object {
  336   class String : public Object {
  352   class Dictionary : public Object {
tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.h
   19 class AddressSanitizerRuntime : public lldb_private::InstrumentationRuntime {
tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.h
   19   class MainThreadCheckerRuntime : public lldb_private::InstrumentationRuntime {
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.h
   19 class ThreadSanitizerRuntime : public lldb_private::InstrumentationRuntime {
tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.h
   19 class UndefinedBehaviorSanitizerRuntime
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
 2672 class ObjCExceptionRecognizedStackFrame : public RecognizedStackFrame {
 2712 class ObjCExceptionThrowFrameRecognizer : public StackFrameRecognizer {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.h
   20 class AppleThreadPlanStepThroughObjCTrampoline : public ThreadPlan {
tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h
   19 class MemoryHistoryASan : public lldb_private::MemoryHistory {
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
   57 class ObjectFileELF : public lldb_private::ObjectFile {
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h
   17 class ObjectFileJIT : public lldb_private::ObjectFile {
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  135 class RegisterContextDarwin_x86_64_Mach : public RegisterContextDarwin_x86_64 {
  340 class RegisterContextDarwin_i386_Mach : public RegisterContextDarwin_i386 {
  456 class RegisterContextDarwin_arm_Mach : public RegisterContextDarwin_arm {
  588 class RegisterContextDarwin_arm64_Mach : public RegisterContextDarwin_arm64 {
tools/lldb/source/Plugins/Process/Utility/HistoryThread.h
   33 class HistoryThread : public lldb_private::Thread {
tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h
   21 class RegisterContextDummy : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h
   21 class RegisterContextHistory : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h
   26 class RegisterContextLLDB : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h
   17 class RegisterContextMacOSXFrameBackchain
tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h
   20 class RegisterContextMemory : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h
   20 class RegisterContextThreadMemory : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/Utility/ThreadMemory.h
   16 class ThreadMemory : public lldb_private::Thread {
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
   31 class ProcessElfCore : public lldb_private::Process {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h
   17 class RegisterContextCorePOSIX_arm : public RegisterContextPOSIX_arm {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h
   17 class RegisterContextCorePOSIX_arm64 : public RegisterContextPOSIX_arm64 {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h
   17 class RegisterContextCorePOSIX_mips64 : public RegisterContextPOSIX_mips64 {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h
   16 class RegisterContextCorePOSIX_powerpc : public RegisterContextPOSIX_powerpc {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h
   16 class RegisterContextCorePOSIX_ppc64le : public RegisterContextPOSIX_ppc64le {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h
   16 class RegisterContextCorePOSIX_s390x : public RegisterContextPOSIX_s390x {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h
   15 class RegisterContextCorePOSIX_x86_64 : public RegisterContextPOSIX_x86 {
tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h
  135 class ThreadElfCore : public lldb_private::Thread {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
   40 class GDBRemoteRegisterContext : public RegisterContext {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
   49 class ProcessGDBRemote : public Process,
tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
   26 class ThreadGDBRemote : public Thread {
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h
   21 class ProcessMachCore : public lldb_private::Process {
tools/lldb/source/Plugins/Process/mach-core/ThreadMachCore.h
   18 class ThreadMachCore : public lldb_private::Thread {
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
   49 class PlaceholderObjectFile : public ObjectFile {
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
   29 class ProcessMinidump : public Process {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h
   30 class RegisterContextMinidump_ARM : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h
   29 class RegisterContextMinidump_ARM64 : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.h
   21 class ThreadMinidump : public Thread {
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
   72 class StructuredPythonObject : public StructuredData::Generic {
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h
   23 class StructuredDataDarwinLog : public StructuredDataPlugin {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  165 class DebugMapModule : public Module {
tools/lldb/source/Target/Process.cpp
   84 class ProcessOptionValueProperties : public OptionValueProperties {
tools/lldb/source/Target/StackFrameRecognizer.cpp
   20 class ScriptedRecognizedStackFrame : public RecognizedStackFrame {
tools/lldb/source/Target/Target.cpp
 3370 class TargetOptionValueProperties : public OptionValueProperties {
 3450 class TargetExperimentalOptionValueProperties : public OptionValueProperties {
tools/lldb/source/Target/Thread.cpp
   75 class ThreadOptionValueProperties : public OptionValueProperties {
tools/lldb/unittests/Expression/DWARFExpressionTest.cpp
   43 class YAMLModule : public lldb_private::Module {
   51 class YAMLObjectFile : public lldb_private::ObjectFile {
tools/lldb/unittests/Target/ExecutionContextTest.cpp
   48 class DummyProcess : public Process {
usr/include/c++/7.4.0/bits/shared_ptr_base.h
 1368       template<typename _Yp, typename _Yp2 = typename remove_cv<_Yp>::type>