LLDB mainline
lldb_private::ItaniumABILanguageRuntime Member List

This is the complete list of members for lldb_private::ItaniumABILanguageRuntime, including all inherited members.

CallableLookupCachelldb_private::CPPLanguageRuntimeprivate
classof(const LanguageRuntime *runtime)lldb_private::ItaniumABILanguageRuntimeinlinestatic
ClearExceptionBreakpoints() overridelldb_private::ItaniumABILanguageRuntimevirtual
CouldHaveDynamicValue(ValueObject &in_value) overridelldb_private::ItaniumABILanguageRuntimevirtual
CPPLanguageRuntime(Process *process)lldb_private::CPPLanguageRuntimeprotected
CreateExceptionBreakpoint(bool catch_bp, bool throw_bp, bool for_expressions, bool is_internal)lldb_private::ItaniumABILanguageRuntimeprotected
lldb_private::CPPLanguageRuntime::CreateExceptionBreakpoint(Target &target, lldb::LanguageType language, bool catch_bp, bool throw_bp, bool is_internal=false)lldb_private::LanguageRuntimestatic
CreateExceptionResolver(const lldb::BreakpointSP &bkpt, bool catch_bp, bool throw_bp) overridelldb_private::ItaniumABILanguageRuntimevirtual
CreateExceptionResolver(const lldb::BreakpointSP &bkpt, bool catch_bp, bool throw_bp, bool for_expressions)lldb_private::ItaniumABILanguageRuntimeprotected
CreateExceptionSearchFilter() overridelldb_private::ItaniumABILanguageRuntimevirtual
CreateInstance(Process *process, lldb::LanguageType language)lldb_private::ItaniumABILanguageRuntimestatic
DynamicTypeCache typedeflldb_private::ItaniumABILanguageRuntimeprivate
ExceptionBreakpointsAreSet() overridelldb_private::ItaniumABILanguageRuntimevirtual
ExceptionBreakpointsExplainStop(lldb::StopInfoSP stop_reason) overridelldb_private::ItaniumABILanguageRuntimevirtual
FindLibCppStdFunctionCallableInfo(lldb::ValueObjectSP &valobj_sp)lldb_private::CPPLanguageRuntime
FindPlugin(Process *process, lldb::LanguageType language)lldb_private::LanguageRuntimestatic
FixUpDynamicType(const TypeAndOrName &type_and_or_name, ValueObject &static_value) overridelldb_private::ItaniumABILanguageRuntimevirtual
Get(Process &process)lldb_private::CPPLanguageRuntimeinlinestatic
GetBacktraceThreadFromException(lldb::ValueObjectSP thread_sp)lldb_private::LanguageRuntimeinlinevirtual
GetConcreteType(ExecutionContextScope *exe_scope, ConstString abstract_type_name)lldb_private::LanguageRuntimeinlinevirtual
GetDeclVendor()lldb_private::LanguageRuntimeinlinevirtual
GetDynamicTypeAndAddress(ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, Value::ValueType &value_type) overridelldb_private::ItaniumABILanguageRuntimevirtual
GetDynamicTypeInfo(const lldb_private::Address &vtable_addr)lldb_private::ItaniumABILanguageRuntimeprivate
GetExceptionObjectForThread(lldb::ThreadSP thread_sp) overridelldb_private::ItaniumABILanguageRuntimevirtual
GetExceptionPrecondition(lldb::LanguageType language, bool throw_bp)lldb_private::LanguageRuntimestatic
GetIRPasses(LLVMUserExpression::IRPasses &custom_passes)lldb_private::LanguageRuntimeinlinevirtual
GetLanguageType() const overridelldb_private::CPPLanguageRuntimeinlinevirtual
GetObjectDescription(Stream &str, ValueObject &object) overridelldb_private::CPPLanguageRuntimevirtual
GetObjectDescription(Stream &str, Value &value, ExecutionContextScope *exe_scope) overridelldb_private::CPPLanguageRuntimevirtual
GetPluginName() overridelldb_private::ItaniumABILanguageRuntimeinlinevirtual
GetPluginNameStatic()lldb_private::ItaniumABILanguageRuntimeinlinestatic
GetPreferredLanguageRuntime(ValueObject &in_value)lldb_private::LanguageRuntimeinlinevirtual
GetProcess()lldb_private::Runtimeinline
GetRuntimeType(CompilerType base_type)lldb_private::LanguageRuntimeinlinevirtual
GetRuntimeUnwindPlan(lldb_private::Thread &thread, lldb_private::RegisterContext *regctx, bool &behaves_like_zeroth_frame)lldb_private::LanguageRuntimestatic
GetRuntimeUnwindPlan(lldb::ProcessSP process_sp, lldb_private::RegisterContext *regctx, bool &behaves_like_zeroth_frame)lldb_private::LanguageRuntimeinlineprotectedvirtual
GetStepThroughTrampolinePlan(Thread &thread, bool stop_others) overridelldb_private::CPPLanguageRuntimevirtual
GetTargetRef()lldb_private::Runtimeinline
GetTypeBitSize(const CompilerType &compiler_type, uint64_t &size)lldb_private::LanguageRuntimeinlinevirtual
GetTypeInfo(ValueObject &in_value, const VTableInfo &vtable_info)lldb_private::ItaniumABILanguageRuntimeprivate
GetVTableInfo(ValueObject &in_value, bool check_type) overridelldb_private::ItaniumABILanguageRuntimevirtual
IDlldb_private::ItaniumABILanguageRuntimestatic
Initialize()lldb_private::ItaniumABILanguageRuntimestatic
InitializeCommands(CommandObject *parent)lldb_private::LanguageRuntimestatic
isA(const void *ClassID) const overridelldb_private::ItaniumABILanguageRuntimeinlinevirtual
IsAllowedRuntimeValue(ConstString name) overridelldb_private::CPPLanguageRuntimevirtual
ItaniumABILanguageRuntime(Process *process)lldb_private::ItaniumABILanguageRuntimeinlineprivate
LanguageRuntime(Process *process)lldb_private::LanguageRuntimeprotected
LibCppStdFunctionCallableCase enum namelldb_private::CPPLanguageRuntime
LookupRuntimeSymbol(ConstString name)lldb_private::LanguageRuntimeinlinevirtual
m_cxx_exception_bp_splldb_private::ItaniumABILanguageRuntimeprivate
m_dynamic_type_maplldb_private::ItaniumABILanguageRuntimeprivate
m_mutexlldb_private::ItaniumABILanguageRuntimeprivate
m_processlldb_private::Runtimeprotected
m_vtable_info_maplldb_private::ItaniumABILanguageRuntimeprivate
ModulesDidLoad(const ModuleList &module_list) overridelldb_private::LanguageRuntimeinlinevirtual
lldb_private::operator=(const Runtime &)=deletelldb_private::Runtime
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
OperatorStringToCallableInfoMap typedeflldb_private::CPPLanguageRuntimeprivate
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
Runtime(Process *process)lldb_private::Runtimeinline
Runtime(const Runtime &)=deletelldb_private::Runtime
SetDynamicTypeInfo(const lldb_private::Address &vtable_addr, const TypeAndOrName &type_info)lldb_private::ItaniumABILanguageRuntimeprivate
SetExceptionBreakpoints() overridelldb_private::ItaniumABILanguageRuntimevirtual
SymbolsDidLoad(const ModuleList &module_list)lldb_private::LanguageRuntimeinlinevirtual
Terminate()lldb_private::ItaniumABILanguageRuntimestatic
TypeHasVTable(CompilerType compiler_type)lldb_private::ItaniumABILanguageRuntimeprivate
VTableInfoCache typedeflldb_private::ItaniumABILanguageRuntimeprivate
~ItaniumABILanguageRuntime() override=defaultlldb_private::ItaniumABILanguageRuntime
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual
~Runtime()=defaultlldb_private::Runtimevirtual