Searched refs:ObjCLanguageRuntime (Results 1 - 25 of 35) sorted by relevance

12

/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeVendor.h24 #include "lldb/Target/ObjCLanguageRuntime.h"
33 AppleObjCTypeVendor(ObjCLanguageRuntime &runtime);
49 clang::ObjCInterfaceDecl *GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa);
52 ObjCLanguageRuntime &m_runtime;
56 typedef llvm::DenseMap<ObjCLanguageRuntime::ObjCISA, clang::ObjCInterfaceDecl *> ISAToInterfaceMap;
H A DAppleObjCRuntimeV2.h22 #include "lldb/Target/ObjCLanguageRuntime.h"
86 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA = 1;
87 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSAtom = 2;
88 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSNumber = 3;
89 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDateTS = 4;
90 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSManagedObject = 5;
91 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDate = 6;
94 GetActualTypeName(ObjCLanguageRuntime::ObjCISA isa);
140 ObjCLanguageRuntime::ClassDescriptorSP
152 std::map<ObjCISA,ObjCLanguageRuntime
[all...]
H A DAppleObjCRuntime.h19 #include "lldb/Target/ObjCLanguageRuntime.h"
27 public lldb_private::ObjCLanguageRuntime
114 lldb_private::ObjCLanguageRuntime(process),
H A DAppleObjCRuntimeV2.cpp659 typedef std::pair<ConstString, ObjCLanguageRuntime::ObjCISA> element;
731 return element(ConstString(key_string.c_str()), (ObjCLanguageRuntime::ObjCISA)value);
847 class ClassDescriptorV2 : public ObjCLanguageRuntime::ClassDescriptor
855 ClassDescriptorV2 (AppleObjCRuntimeV2 &runtime, ObjCLanguageRuntime::ObjCISA isa, const char *name) :
887 virtual ObjCLanguageRuntime::ClassDescriptorSP
893 return ObjCLanguageRuntime::ClassDescriptorSP();
898 return ObjCLanguageRuntime::ClassDescriptorSP();
900 return m_runtime.ObjCLanguageRuntime::GetClassDescriptorFromISA(objc_class->m_superclass);
940 virtual ObjCLanguageRuntime::ObjCISA
947 Describe (std::function <void (ObjCLanguageRuntime
[all...]
H A DAppleObjCRuntimeV1.h18 #include "lldb/Target/ObjCLanguageRuntime.h"
28 class ClassDescriptorV1 : public ObjCLanguageRuntime::ClassDescriptor
71 Describe (std::function <void (ObjCLanguageRuntime::ObjCISA)> const &superclass_func,
H A DAppleObjCTypeVendor.cpp16 #include "lldb/Target/ObjCLanguageRuntime.h"
165 AppleObjCTypeVendor::AppleObjCTypeVendor(ObjCLanguageRuntime &runtime) :
176 AppleObjCTypeVendor::GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa)
185 ObjCLanguageRuntime::ClassDescriptorSP descriptor = m_runtime.GetClassDescriptorFromISA(isa);
501 ObjCLanguageRuntime::ObjCISA objc_isa = 0;
516 ObjCLanguageRuntime::ClassDescriptorSP descriptor = m_runtime.GetClassDescriptorFromISA(objc_isa);
521 auto superclass_func = [interface_decl, this](ObjCLanguageRuntime::ObjCISA isa)
661 ObjCLanguageRuntime::ObjCISA isa = m_runtime.GetISA(name);
H A DAppleThreadPlanStepThroughObjCTrampoline.cpp21 #include "lldb/Target/ObjCLanguageRuntime.h"
205 ObjCLanguageRuntime *objc_runtime = GetThread().GetProcess()->GetObjCLanguageRuntime();
H A DAppleObjCRuntimeV1.cpp178 //ObjCLanguageRuntime::ObjCISA
305 return ObjCLanguageRuntime::ClassDescriptorSP(new AppleObjCRuntimeV1::ClassDescriptorV1(m_parent_isa,process_sp));
309 AppleObjCRuntimeV1::ClassDescriptorV1::Describe (std::function <void (ObjCLanguageRuntime::ObjCISA)> const &superclass_func,
/external/lldb/source/Target/
H A DObjCLanguageRuntime.cpp1 //===-- ObjCLanguageRuntime.cpp ---------------------------------*- C++ -*-===//
20 #include "lldb/Target/ObjCLanguageRuntime.h"
31 ObjCLanguageRuntime::~ObjCLanguageRuntime()
35 ObjCLanguageRuntime::ObjCLanguageRuntime (Process *process) : function in class:ObjCLanguageRuntime
45 ObjCLanguageRuntime::AddClass (ObjCISA isa, const ClassDescriptorSP &descriptor_sp, const char *class_name)
58 ObjCLanguageRuntime::AddToMethodCache (lldb::addr_t class_addr, lldb::addr_t selector, lldb::addr_t impl_addr)
69 ObjCLanguageRuntime::LookupInMethodCache (lldb::addr_t class_addr, lldb::addr_t selector)
80 ObjCLanguageRuntime
[all...]
H A DAndroid.mk17 ObjCLanguageRuntime.cpp \
H A DThreadPlanStepThrough.cpp20 #include "lldb/Target/ObjCLanguageRuntime.h"
94 ObjCLanguageRuntime *objc_runtime = m_thread.GetProcess()->GetObjCLanguageRuntime();
/external/lldb/source/DataFormatters/
H A DCocoa.cpp21 #include "lldb/Target/ObjCLanguageRuntime.h"
35 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
40 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
82 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
87 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
126 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
131 ObjCLanguageRuntime
[all...]
H A DCF.cpp21 #include "lldb/Target/ObjCLanguageRuntime.h"
50 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
55 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
114 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
119 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
244 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
249 ObjCLanguageRuntime
[all...]
H A DNSArray.cpp21 #include "lldb/Target/ObjCLanguageRuntime.h"
35 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
40 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
292 ObjCLanguageRuntime *runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
304 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
H A DNSSet.cpp21 #include "lldb/Target/ObjCLanguageRuntime.h"
36 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
41 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
117 ObjCLanguageRuntime *runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
129 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
H A DNSDictionary.cpp21 #include "lldb/Target/ObjCLanguageRuntime.h"
90 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
95 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj));
160 ObjCLanguageRuntime *runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC);
172 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
/external/lldb/include/lldb/Target/
H A DObjCLanguageRuntime.h1 //===-- ObjCLanguageRuntime.h ---------------------------------------------------*- C++ -*-===//
31 class ObjCLanguageRuntime : class in namespace:lldb_private
271 ~ObjCLanguageRuntime();
477 // Classes that inherit from ObjCLanguageRuntime can see and modify these
479 ObjCLanguageRuntime(Process *process);
599 DISALLOW_COPY_AND_ASSIGN (ObjCLanguageRuntime);
/external/lldb/include/lldb/DataFormatters/
H A DFormatNavigator.h33 #include "lldb/Target/ObjCLanguageRuntime.h"
496 ObjCLanguageRuntime* runtime = process_sp->GetObjCLanguageRuntime();
503 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp (runtime->GetClassDescriptor(valobj));
/external/lldb/source/Breakpoint/
H A DBreakpointResolverName.cpp25 #include "lldb/Target/ObjCLanguageRuntime.h"
127 ObjCLanguageRuntime::MethodName objc_method(name.GetCString(), false);
/external/lldb/source/Core/
H A DModule.cpp33 #include "lldb/Target/ObjCLanguageRuntime.h"
1521 else if (ObjCLanguageRuntime::IsPossibleObjCMethodName (name_cstr))
1525 if (ObjCLanguageRuntime::IsPossibleObjCSelector(name_cstr))
1579 if (!ObjCLanguageRuntime::IsPossibleObjCSelector(name_cstr))
/external/lldb/source/Expression/
H A DClangASTSource.cpp22 #include "lldb/Target/ObjCLanguageRuntime.h"
337 ObjCLanguageRuntime *language_runtime(process->GetObjCLanguageRuntime());
725 ObjCLanguageRuntime *language_runtime(process->GetObjCLanguageRuntime());
1152 ObjCLanguageRuntime *language_runtime(process->GetObjCLanguageRuntime());
1324 ObjCLanguageRuntime *language_runtime(process->GetObjCLanguageRuntime());
H A DIRDynamicChecks.cpp16 #include "lldb/Target/ObjCLanguageRuntime.h"
63 ObjCLanguageRuntime *objc_language_runtime = process->GetObjCLanguageRuntime();
/external/lldb/include/lldb/
H A Dlldb-forward.h119 class ObjCLanguageRuntime;
/external/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
H A DDynamicLoaderMacOSXDYLD.cpp24 #include "lldb/Target/ObjCLanguageRuntime.h"
903 ObjCLanguageRuntime *objc_runtime = m_process->GetObjCLanguageRuntime(true);
1383 ObjCLanguageRuntime *objc_runtime = m_process->GetObjCLanguageRuntime();
/external/lldb/source/API/
H A DSBTarget.cpp2137 ObjCLanguageRuntime *objc_language_runtime = process_sp->GetObjCLanguageRuntime();
2210 ObjCLanguageRuntime *objc_language_runtime = process_sp->GetObjCLanguageRuntime();

Completed in 289 milliseconds

12