AddClass(ObjCISA isa, const ClassDescriptorSP &descriptor_sp) | lldb_private::ObjCLanguageRuntime | inlineprotected |
AddClass(ObjCISA isa, const ClassDescriptorSP &descriptor_sp, const char *class_name) | lldb_private::ObjCLanguageRuntime | protected |
AddClass(ObjCISA isa, const ClassDescriptorSP &descriptor_sp, uint32_t class_name_hash) | lldb_private::ObjCLanguageRuntime | inlineprotected |
AddToClassNameCache(lldb::addr_t class_addr, const char *name, lldb::TypeSP type_sp) | lldb_private::ObjCLanguageRuntime | |
AddToClassNameCache(lldb::addr_t class_addr, const TypeAndOrName &class_or_type_name) | lldb_private::ObjCLanguageRuntime | |
AddToMethodCache(lldb::addr_t class_addr, lldb::addr_t sel, lldb::addr_t impl_addr) | lldb_private::ObjCLanguageRuntime | |
AddToMethodCache(lldb::addr_t class_addr, llvm::StringRef sel_str, lldb::addr_t impl_addr) | lldb_private::ObjCLanguageRuntime | |
AppleIsModuleObjCLibrary(const lldb::ModuleSP &module_sp) | lldb_private::AppleObjCRuntime | protectedstatic |
AppleObjCRuntime(Process *process) | lldb_private::AppleObjCRuntime | protected |
AppleObjCRuntimeV2(Process *process, const lldb::ModuleSP &objc_module_sp) | lldb_private::AppleObjCRuntimeV2 | private |
CalculateHasNewLiteralsAndIndexing() override | lldb_private::AppleObjCRuntime | protectedvirtual |
ClassDescriptorSP typedef | lldb_private::ObjCLanguageRuntime | |
ClassDescriptorV2 | lldb_private::AppleObjCRuntimeV2 | friend |
classof(const LanguageRuntime *runtime) | lldb_private::AppleObjCRuntimeV2 | inlinestatic |
ClearExceptionBreakpoints() override | lldb_private::AppleObjCRuntime | virtual |
CompleteClassMap typedef | lldb_private::ObjCLanguageRuntime | protected |
CompleteClassSet typedef | lldb_private::ObjCLanguageRuntime | protected |
CouldHaveDynamicValue(ValueObject &in_value) override | lldb_private::AppleObjCRuntime | virtual |
CreateExceptionBreakpoint(Target &target, lldb::LanguageType language, bool catch_bp, bool throw_bp, bool is_internal=false) | lldb_private::LanguageRuntime | static |
CreateExceptionResolver(const lldb::BreakpointSP &bkpt, bool catch_bp, bool throw_bp) override | lldb_private::AppleObjCRuntimeV2 | protectedvirtual |
CreateExceptionSearchFilter() override | lldb_private::AppleObjCRuntime | virtual |
CreateInstance(Process *process, lldb::LanguageType language) | lldb_private::AppleObjCRuntimeV2 | static |
CreateObjectChecker(std::string name, ExecutionContext &exe_ctx) override | lldb_private::AppleObjCRuntimeV2 | virtual |
EncodingToTypeSP typedef | lldb_private::ObjCLanguageRuntime | |
ExceptionBreakpointsAreSet() override | lldb_private::AppleObjCRuntime | virtual |
ExceptionBreakpointsExplainStop(lldb::StopInfoSP stop_reason) override | lldb_private::AppleObjCRuntime | virtual |
FindPlugin(Process *process, lldb::LanguageType language) | lldb_private::LanguageRuntime | static |
FixUpDynamicType(const TypeAndOrName &type_and_or_name, ValueObject &static_value) override | lldb_private::AppleObjCRuntime | virtual |
Get(Process &process) | lldb_private::ObjCLanguageRuntime | inlinestatic |
GetBacktraceThreadFromException(lldb::ValueObjectSP thread_sp) override | lldb_private::AppleObjCRuntime | virtual |
GetBreakpointExceptionPrecondition(lldb::LanguageType language, bool throw_bp) | lldb_private::ObjCLanguageRuntime | static |
GetByteOffsetForIvar(CompilerType &parent_ast_type, const char *ivar_name) override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetCFBooleanValuesIfNeeded() | lldb_private::AppleObjCRuntimeV2 | private |
GetClassDescriptor(ValueObject &valobj) override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetClassDescriptorFromClassName(ConstString class_name) | lldb_private::ObjCLanguageRuntime | virtual |
GetClassDescriptorFromISA(ObjCISA isa) override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetConcreteType(ExecutionContextScope *exe_scope, ConstString abstract_type_name) | lldb_private::LanguageRuntime | inlinevirtual |
GetDeclVendor() override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetDescriptorIterator(ConstString name) | lldb_private::ObjCLanguageRuntime | protected |
GetDescriptorIteratorPair(bool update_if_needed=true) | lldb_private::ObjCLanguageRuntime | protected |
GetDynamicTypeAndAddress(ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, Value::ValueType &value_type) override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetEncodingToType() override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetExceptionObjectForThread(lldb::ThreadSP thread_sp) override | lldb_private::AppleObjCRuntime | virtual |
GetExceptionPrecondition(lldb::LanguageType language, bool throw_bp) | lldb_private::LanguageRuntime | static |
GetExceptionThrowLocation() | lldb_private::AppleObjCRuntime | static |
GetFoundationVersion() | lldb_private::AppleObjCRuntime | |
GetIRPasses(LLVMUserExpression::IRPasses &custom_passes) | lldb_private::LanguageRuntime | inlinevirtual |
GetISA(ConstString name) | lldb_private::ObjCLanguageRuntime | virtual |
GetISAHashTablePointer() | lldb_private::AppleObjCRuntimeV2 | private |
GetLanguageType() const override | lldb_private::ObjCLanguageRuntime | inlinevirtual |
GetNonKVOClassDescriptor(ValueObject &in_value) | lldb_private::ObjCLanguageRuntime | |
GetNonKVOClassDescriptor(ObjCISA isa) | lldb_private::ObjCLanguageRuntime | |
GetNonPointerIsaCache() | lldb_private::AppleObjCRuntimeV2 | inlineprivate |
GetObjCModule() | lldb_private::AppleObjCRuntime | |
GetObjCVersion(Process *process, lldb::ModuleSP &objc_module_sp) | lldb_private::AppleObjCRuntime | protectedstatic |
GetObjectDescription(Stream &str, Value &value, ExecutionContextScope *exe_scope) override | lldb_private::AppleObjCRuntime | virtual |
GetObjectDescription(Stream &str, ValueObject &object) override | lldb_private::AppleObjCRuntime | virtual |
GetParentClass(ObjCISA isa) | lldb_private::ObjCLanguageRuntime | virtual |
GetPluginName() override | lldb_private::AppleObjCRuntimeV2 | inlinevirtual |
GetPluginNameStatic() | lldb_private::AppleObjCRuntimeV2 | inlinestatic |
GetPointerISA(ObjCISA isa) | lldb_private::AppleObjCRuntimeV2 | private |
GetPreferredLanguageRuntime(ValueObject &in_value) override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetPrintForDebuggerAddr() | lldb_private::AppleObjCRuntime | protected |
GetProcess() | lldb_private::Runtime | inline |
GetRelativeSelectorBaseAddr() | lldb_private::AppleObjCRuntimeV2 | inline |
GetRuntimeType(CompilerType base_type) override | lldb_private::ObjCLanguageRuntime | virtual |
GetRuntimeUnwindPlan(lldb_private::Thread &thread, lldb_private::RegisterContext *regctx, bool &behaves_like_zeroth_frame) | lldb_private::LanguageRuntime | static |
GetRuntimeUnwindPlan(lldb::ProcessSP process_sp, lldb_private::RegisterContext *regctx, bool &behaves_like_zeroth_frame) | lldb_private::LanguageRuntime | inlineprotectedvirtual |
GetRuntimeVersion() const override | lldb_private::AppleObjCRuntimeV2 | inlinevirtual |
GetSharedCacheBaseAddress() | lldb_private::AppleObjCRuntimeV2 | private |
GetSharedCacheImageHeaderVersion() | lldb_private::AppleObjCRuntimeV2 | |
GetSharedCacheReadOnlyAddress() | lldb_private::AppleObjCRuntimeV2 | private |
GetStepThroughTrampolinePlan(Thread &thread, bool stop_others) override | lldb_private::AppleObjCRuntime | virtual |
GetTaggedPointerObfuscator() | lldb_private::AppleObjCRuntimeV2 | |
GetTaggedPointerVendor() override | lldb_private::AppleObjCRuntimeV2 | inlinevirtual |
GetTargetRef() | lldb_private::Runtime | inline |
GetTypeBitSize(const CompilerType &compiler_type) override | lldb_private::ObjCLanguageRuntime | virtual |
GetValuesForGlobalCFBooleans(lldb::addr_t &cf_true, lldb::addr_t &cf_false) override | lldb_private::AppleObjCRuntimeV2 | virtual |
GetVTableInfo(ValueObject &in_value, bool check_type) | lldb_private::LanguageRuntime | inlinevirtual |
HashToISAIterator typedef | lldb_private::ObjCLanguageRuntime | private |
HashToISAMap typedef | lldb_private::ObjCLanguageRuntime | private |
HasNewLiteralsAndIndexing() | lldb_private::ObjCLanguageRuntime | inline |
HasReadObjCLibrary() override | lldb_private::AppleObjCRuntime | inlinevirtual |
HasSymbol(ConstString Name) | lldb_private::AppleObjCRuntimeV2 | private |
ID | lldb_private::AppleObjCRuntimeV2 | static |
Initialize() | lldb_private::AppleObjCRuntimeV2 | static |
InitializeCommands(CommandObject *parent) | lldb_private::LanguageRuntime | static |
isA(const void *ClassID) const override | lldb_private::AppleObjCRuntimeV2 | inlinevirtual |
ISAIsCached(ObjCISA isa) const | lldb_private::ObjCLanguageRuntime | inlineprotected |
IsAllowedRuntimeValue(ConstString name) override | lldb_private::ObjCLanguageRuntime | virtual |
ISAToDescriptorIterator typedef | lldb_private::ObjCLanguageRuntime | private |
ISAToDescriptorMap typedef | lldb_private::ObjCLanguageRuntime | private |
IsModuleObjCLibrary(const lldb::ModuleSP &module_sp) override | lldb_private::AppleObjCRuntime | virtual |
IsSharedCacheImageLoaded(uint16_t image_index) | lldb_private::AppleObjCRuntimeV2 | |
IsTaggedPointer(lldb::addr_t ptr) override | lldb_private::AppleObjCRuntimeV2 | virtual |
IsValidISA(ObjCISA isa) | lldb_private::ObjCLanguageRuntime | inline |
LanguageRuntime(Process *process) | lldb_private::LanguageRuntime | protected |
LookupInClassNameCache(lldb::addr_t class_addr) | lldb_private::ObjCLanguageRuntime | |
LookupInCompleteClassCache(ConstString &name) | lldb_private::ObjCLanguageRuntime | |
LookupInMethodCache(lldb::addr_t class_addr, lldb::addr_t sel) | lldb_private::ObjCLanguageRuntime | |
LookupInMethodCache(lldb::addr_t class_addr, llvm::StringRef sel_str) | lldb_private::ObjCLanguageRuntime | |
LookupRuntimeSymbol(ConstString name) override | lldb_private::AppleObjCRuntimeV2 | virtual |
m_CFBoolean_values | lldb_private::AppleObjCRuntimeV2 | private |
m_complete_class_cache | lldb_private::ObjCLanguageRuntime | protected |
m_decl_vendor_up | lldb_private::AppleObjCRuntimeV2 | private |
m_dynamic_class_info_extractor | lldb_private::AppleObjCRuntimeV2 | private |
m_encoding_to_type_sp | lldb_private::AppleObjCRuntimeV2 | private |
m_Foundation_major | lldb_private::AppleObjCRuntime | protected |
m_has_new_literals_and_indexing | lldb_private::ObjCLanguageRuntime | private |
m_has_objc_copyRealizedClassList | lldb_private::AppleObjCRuntimeV2 | private |
m_has_objc_getRealizedClassList_trylock | lldb_private::AppleObjCRuntimeV2 | private |
m_has_object_getClass | lldb_private::AppleObjCRuntimeV2 | private |
m_hash_signature | lldb_private::AppleObjCRuntimeV2 | private |
m_hash_to_isa_map | lldb_private::ObjCLanguageRuntime | private |
m_impl_cache | lldb_private::ObjCLanguageRuntime | private |
m_impl_str_cache | lldb_private::ObjCLanguageRuntime | private |
m_isa_hash_table_ptr | lldb_private::AppleObjCRuntimeV2 | private |
m_isa_to_descriptor | lldb_private::ObjCLanguageRuntime | private |
m_isa_to_descriptor_stop_id | lldb_private::ObjCLanguageRuntime | protected |
m_loaded_objc_opt | lldb_private::AppleObjCRuntimeV2 | private |
m_negative_complete_class_cache | lldb_private::ObjCLanguageRuntime | protected |
m_no_classes_cached_warning | lldb_private::AppleObjCRuntimeV2 | private |
m_no_expanded_cache_warning | lldb_private::AppleObjCRuntimeV2 | private |
m_non_pointer_isa_cache_up | lldb_private::AppleObjCRuntimeV2 | private |
m_objc_exception_bp_sp | lldb_private::AppleObjCRuntime | protected |
m_objc_module_sp | lldb_private::AppleObjCRuntimeV2 | private |
m_objc_module_wp | lldb_private::AppleObjCRuntime | protected |
m_objc_trampoline_handler_up | lldb_private::AppleObjCRuntime | protected |
m_print_object_caller_up | lldb_private::AppleObjCRuntime | protected |
m_PrintForDebugger_addr | lldb_private::AppleObjCRuntime | protected |
m_process | lldb_private::Runtime | protected |
m_read_objc_library | lldb_private::AppleObjCRuntime | protected |
m_realized_class_generation_count | lldb_private::AppleObjCRuntimeV2 | private |
m_relative_selector_base | lldb_private::AppleObjCRuntimeV2 | private |
m_shared_cache_class_info_extractor | lldb_private::AppleObjCRuntimeV2 | private |
m_shared_cache_image_headers_up | lldb_private::AppleObjCRuntimeV2 | private |
m_tagged_pointer_obfuscator | lldb_private::AppleObjCRuntimeV2 | private |
m_tagged_pointer_vendor_up | lldb_private::AppleObjCRuntimeV2 | private |
m_type_size_cache | lldb_private::ObjCLanguageRuntime | private |
ModulesDidLoad(const ModuleList &module_list) override | lldb_private::AppleObjCRuntimeV2 | virtual |
MsgImplMap typedef | lldb_private::ObjCLanguageRuntime | private |
MsgImplStrMap typedef | lldb_private::ObjCLanguageRuntime | private |
ObjCISA typedef | lldb_private::ObjCLanguageRuntime | |
ObjCLanguageRuntime(Process *process) | lldb_private::ObjCLanguageRuntime | protected |
ObjCLanguageRuntime(const ObjCLanguageRuntime &)=delete | lldb_private::ObjCLanguageRuntime | protected |
ObjCRuntimeVersions enum name | lldb_private::ObjCLanguageRuntime | |
operator=(const ObjCLanguageRuntime &)=delete | lldb_private::ObjCLanguageRuntime | protected |
lldb_private::LanguageRuntime::operator=(const Runtime &)=delete | lldb_private::Runtime | |
lldb_private::LanguageRuntime::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
ParseClassInfoArray(const lldb_private::DataExtractor &data, uint32_t num_class_infos) | lldb_private::AppleObjCRuntimeV2 | private |
PluginInterface()=default | lldb_private::PluginInterface | |
PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
ReadObjCLibrary(const lldb::ModuleSP &module_sp) override | lldb_private::AppleObjCRuntime | virtual |
ReadObjCLibraryIfNeeded(const ModuleList &module_list) | lldb_private::AppleObjCRuntime | protected |
RealizedClassGenerationCountChanged() | lldb_private::AppleObjCRuntimeV2 | private |
Runtime(Process *process) | lldb_private::Runtime | inline |
Runtime(const Runtime &)=delete | lldb_private::Runtime | |
SetExceptionBreakpoints() override | lldb_private::AppleObjCRuntime | virtual |
SetRelativeSelectorBaseAddr(lldb::addr_t relative_selector_base) | lldb_private::AppleObjCRuntimeV2 | inline |
SharedCacheWarningReason enum name | lldb_private::AppleObjCRuntimeV2 | private |
SymbolsDidLoad(const ModuleList &module_list) override | lldb_private::ObjCLanguageRuntime | inlinevirtual |
Terminate() | lldb_private::AppleObjCRuntimeV2 | static |
TypeSizeCache typedef | lldb_private::ObjCLanguageRuntime | private |
UpdateISAToDescriptorMap() | lldb_private::ObjCLanguageRuntime | inline |
UpdateISAToDescriptorMapIfNeeded() override | lldb_private::AppleObjCRuntimeV2 | virtual |
WarnIfNoClassesCached(SharedCacheWarningReason reason) | lldb_private::AppleObjCRuntimeV2 | private |
WarnIfNoExpandedSharedCache() | lldb_private::AppleObjCRuntimeV2 | private |
~AppleObjCRuntime() override | lldb_private::AppleObjCRuntime | |
~AppleObjCRuntimeV2() override=default | lldb_private::AppleObjCRuntimeV2 | |
~ObjCLanguageRuntime() override | lldb_private::ObjCLanguageRuntime | |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |
~Runtime()=default | lldb_private::Runtime | virtual |