Searched refs:ObjCISA (Results 1 – 10 of 10) sorted by relevance
/external/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/ |
D | ObjCLanguageRuntime.h | 42 typedef lldb::addr_t ObjCISA; typedef 101 virtual ObjCISA GetISA() = 0; 105 Describe(std::function<void(ObjCISA)> const &superclass_func, in Describe() 223 virtual ClassDescriptorSP GetClassDescriptorFromISA(ObjCISA isa); 225 ClassDescriptorSP GetNonKVOClassDescriptor(ObjCISA isa); 261 bool IsValidISA(ObjCISA isa) { in IsValidISA() 274 virtual ObjCISA GetISA(ConstString name); 276 virtual ObjCISA GetParentClass(ObjCISA isa); 312 bool ISAIsCached(ObjCISA isa) const { in ISAIsCached() 316 bool AddClass(ObjCISA isa, const ClassDescriptorSP &descriptor_sp) { in AddClass() [all …]
|
D | ObjCLanguageRuntime.cpp | 50 bool ObjCLanguageRuntime::AddClass(ObjCISA isa, in AddClass() 161 ObjCLanguageRuntime::ObjCISA 214 ObjCLanguageRuntime::ObjCISA 215 ObjCLanguageRuntime::GetParentClass(ObjCLanguageRuntime::ObjCISA isa) { in GetParentClass() 248 ObjCISA isa = process->ReadPointerFromMemory(isa_pointer, error); in GetClassDescriptor() 273 ObjCLanguageRuntime::GetClassDescriptorFromISA(ObjCISA isa) { in GetClassDescriptorFromISA() 285 ObjCLanguageRuntime::GetNonKVOClassDescriptor(ObjCISA isa) { in GetNonKVOClassDescriptor()
|
/external/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
D | AppleObjCRuntimeV2.h | 75 ClassDescriptorSP GetClassDescriptorFromISA(ObjCISA isa) override; 98 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA = 1; 99 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSAtom = 2; 100 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSNumber = 3; 101 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDateTS = 4; 102 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSManagedObject = 104 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDate = 6; 133 ObjCLanguageRuntime::ClassDescriptorSP GetClassDescriptor(ObjCISA isa); 147 bool EvaluateNonPointerISA(ObjCISA isa, ObjCISA &ret_isa); 150 std::map<ObjCISA, ObjCLanguageRuntime::ClassDescriptorSP> m_cache; [all …]
|
D | AppleObjCRuntimeV1.h | 48 ClassDescriptorV1(ObjCISA isa, lldb::ProcessSP process_sp); 69 ObjCISA GetISA() override { return m_isa; } in GetISA() 72 Describe(std::function<void(ObjCLanguageRuntime::ObjCISA)> const 82 void Initialize(ObjCISA isa, lldb::ProcessSP process_sp); 86 ObjCISA m_isa; 87 ObjCISA m_parent_isa;
|
D | AppleObjCClassDescriptorV2.h | 46 ObjCLanguageRuntime::ObjCISA GetISA() override { return m_objc_class_ptr; } in GetISA() 49 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, 74 ObjCLanguageRuntime::ObjCISA m_isa; // The class's metaclass. 75 ObjCLanguageRuntime::ObjCISA m_superclass; 129 ObjCLanguageRuntime::ObjCISA m_firstSubclass; 130 ObjCLanguageRuntime::ObjCISA m_nextSiblingClass; 219 ObjCLanguageRuntime::ObjCISA isa, const char *name) in ClassDescriptorV2() 315 ObjCLanguageRuntime::ObjCISA GetISA() override { in GetISA()
|
D | AppleObjCDeclVendor.h | 36 clang::ObjCInterfaceDecl *GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa); 44 typedef llvm::DenseMap<ObjCLanguageRuntime::ObjCISA,
|
D | AppleObjCRuntimeV1.cpp | 187 ObjCISA isa, lldb::ProcessSP process_sp) { in ClassDescriptorV1() 192 ObjCISA isa, lldb::ProcessSP process_sp) { in Initialize() 279 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, in Describe() 388 ObjCISA isa; in UpdateISAToDescriptorMapIfNeeded()
|
D | AppleObjCRuntimeV2.cpp | 1017 typedef std::pair<ConstString, ObjCLanguageRuntime::ObjCISA> element; 1085 (ObjCLanguageRuntime::ObjCISA)value); in operator *() 1172 AppleObjCRuntimeV2::GetClassDescriptorFromISA(ObjCISA isa) { in GetClassDescriptorFromISA() 1211 ObjCISA isa = process->ReadPointerFromMemory(isa_pointer, error); in GetClassDescriptor() 1487 ObjCISA isa = data.GetAddress(&offset); in ParseClassInfoArray() 1993 std::function<void(ObjCISA)>(nullptr), in LookupRuntimeSymbol() 2308 m_runtime.GetClassDescriptorFromISA((ObjCISA)slot_data); in GetClassDescriptor() 2396 m_runtime.GetClassDescriptorFromISA((ObjCISA)slot_data); in GetClassDescriptor() 2430 AppleObjCRuntimeV2::NonPointerISACache::GetClassDescriptor(ObjCISA isa) { in GetClassDescriptor() 2431 ObjCISA real_isa = 0; in GetClassDescriptor() [all …]
|
D | AppleObjCDeclVendor.cpp | 147 AppleObjCDeclVendor::GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa) { in GetDeclForISA() 404 ObjCLanguageRuntime::ObjCISA objc_isa = 0; in FinishDecl() 426 this](ObjCLanguageRuntime::ObjCISA isa) { in FinishDecl() 588 ObjCLanguageRuntime::ObjCISA isa = m_runtime.GetISA(name); in FindDecls()
|
D | AppleObjCClassDescriptorV2.cpp | 358 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, in Describe() 414 std::function<void(ObjCLanguageRuntime::ObjCISA)>(nullptr), in Describe()
|