Home
last modified time | relevance | path

Searched refs:ObjCLanguageRuntime (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.cpp32 char ObjCLanguageRuntime::ID = 0;
35 ObjCLanguageRuntime::~ObjCLanguageRuntime() = default;
37 ObjCLanguageRuntime::ObjCLanguageRuntime(Process *process) in ObjCLanguageRuntime() function in ObjCLanguageRuntime
161 ObjCLanguageRuntime::ObjCISA
214 ObjCLanguageRuntime::ObjCISA
215 ObjCLanguageRuntime::GetParentClass(ObjCLanguageRuntime::ObjCISA isa) { in GetParentClass()
225 ObjCLanguageRuntime::ClassDescriptorSP
234 ObjCLanguageRuntime::ClassDescriptorSP
257 ObjCLanguageRuntime::ClassDescriptorSP
272 ObjCLanguageRuntime::ClassDescriptorSP
[all …]
H A DObjCLanguageRuntime.h34 class ObjCLanguageRuntime : public LanguageRuntime {
190 virtual ObjCLanguageRuntime::ClassDescriptorSP
201 ~ObjCLanguageRuntime() override;
213 static ObjCLanguageRuntime *Get(Process &process) { in Get()
214 return llvm::cast_or_null<ObjCLanguageRuntime>( in Get()
316 ObjCLanguageRuntime(Process *process);
430 ObjCLanguageRuntime(const ObjCLanguageRuntime &) = delete;
431 const ObjCLanguageRuntime &operator=(const ObjCLanguageRuntime &) = delete;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCClassDescriptorV2.h21 class ClassDescriptorV2 : public ObjCLanguageRuntime::ClassDescriptor {
29 ObjCLanguageRuntime::ClassDescriptorSP GetSuperclass() override;
31 ObjCLanguageRuntime::ClassDescriptorSP GetMetaclass() const override;
80 ObjCLanguageRuntime::ObjCISA m_isa = 0; // The class's metaclass.
81 ObjCLanguageRuntime::ObjCISA m_superclass = 0;
133 ObjCLanguageRuntime::ObjCISA m_firstSubclass;
134 ObjCLanguageRuntime::ObjCISA m_nextSiblingClass;
260 ObjCLanguageRuntime::ClassDescriptorSP actual_class_sp, in ClassDescriptorV2Tagged()
288 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
292 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
[all …]
H A DAppleObjCDeclVendor.h24 AppleObjCDeclVendor(ObjCLanguageRuntime &runtime);
36 clang::ObjCInterfaceDecl *GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa);
39 ObjCLanguageRuntime &m_runtime;
41 ObjCLanguageRuntime::EncodingToTypeSP m_type_realizer_sp;
44 typedef llvm::DenseMap<ObjCLanguageRuntime::ObjCISA,
H A DAppleObjCRuntimeV2.h104 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA = 1;
105 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSAtom = 2;
106 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSNumber = 3;
107 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDateTS = 4;
110 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDate = 6;
139 ObjCLanguageRuntime::ClassDescriptorSP GetClassDescriptor(ObjCISA isa);
156 std::map<ObjCISA, ObjCLanguageRuntime::ClassDescriptorSP> m_cache;
177 : public ObjCLanguageRuntime::TaggedPointerVendor {
201 ObjCLanguageRuntime::ClassDescriptorSP
234 ObjCLanguageRuntime::ClassDescriptorSP
[all …]
H A DAppleObjCTypeEncodingParser.h20 class AppleObjCTypeEncodingParser : public ObjCLanguageRuntime::EncodingToType {
22 AppleObjCTypeEncodingParser(ObjCLanguageRuntime &runtime);
68 ObjCLanguageRuntime &m_runtime;
H A DAppleObjCClassDescriptorV2.cpp361 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, in Describe()
417 std::function<void(ObjCLanguageRuntime::ObjCISA)>(nullptr), in Describe()
469 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetSuperclass() { in GetSuperclass()
473 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
478 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
480 return m_runtime.ObjCLanguageRuntime::GetClassDescriptorFromISA( in GetSuperclass()
484 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetMetaclass() const { in GetMetaclass()
488 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
493 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
497 return ObjCLanguageRuntime::ClassDescriptorSP( in GetMetaclass()
[all …]
H A DAppleObjCDeclVendor.cpp134 AppleObjCDeclVendor::AppleObjCDeclVendor(ObjCLanguageRuntime &runtime) in AppleObjCDeclVendor()
147 AppleObjCDeclVendor::GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa) { in GetDeclForISA()
155 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in GetDeclForISA()
304 ObjCLanguageRuntime::EncodingToTypeSP type_realizer_sp) { in BuildMethod()
404 ObjCLanguageRuntime::ObjCISA objc_isa = 0; in FinishDecl()
419 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in FinishDecl()
426 this](ObjCLanguageRuntime::ObjCISA isa) { in FinishDecl()
588 ObjCLanguageRuntime::ObjCISA isa = m_runtime.GetISA(name); in FindDecls()
H A DAppleObjCRuntimeV2.cpp851 ObjCLanguageRuntime *objc_runtime = ObjCLanguageRuntime::Get(*process); in DoExecute()
953 ObjCLanguageRuntime *objc_runtime = ObjCLanguageRuntime::Get(*process); in DoExecute()
1414 ObjCLanguageRuntime::ClassDescriptorSP
1424 ObjCLanguageRuntime::ClassDescriptorSP
2591 ObjCLanguageRuntime::ClassDescriptorSP
2595 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2600 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2678 ObjCLanguageRuntime::ClassDescriptorSP
2685 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2765 ObjCLanguageRuntime::ClassDescriptorSP
[all …]
H A DAppleObjCRuntime.h23 class AppleObjCRuntime : public lldb_private::ObjCLanguageRuntime {
39 return ClassID == &ID || ObjCLanguageRuntime::isA(ClassID); in isA()
H A DAppleObjCRuntimeV1.h45 class ClassDescriptorV1 : public ObjCLanguageRuntime::ClassDescriptor {
78 Describe(std::function<void(ObjCLanguageRuntime::ObjCISA)> const
H A DAppleThreadPlanStepThroughObjCTrampoline.cpp168 ObjCLanguageRuntime *objc_runtime = in ShouldStop()
169 ObjCLanguageRuntime::Get(*GetThread().GetProcess()); in ShouldStop()
H A DAppleObjCTypeEncodingParser.cpp25 ObjCLanguageRuntime &runtime) in AppleObjCTypeEncodingParser()
26 : ObjCLanguageRuntime::EncodingToType(), m_runtime(runtime) { in AppleObjCTypeEncodingParser()
H A DAppleObjCRuntimeV1.cpp269 return ObjCLanguageRuntime::ClassDescriptorSP( in GetSuperclass()
279 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, in Describe()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DCocoa.cpp45 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSBundleSummaryProvider()
50 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSBundleSummaryProvider()
96 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSTimeZoneSummaryProvider()
145 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSNotificationSummaryProvider()
194 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSMachPortSummaryProvider()
240 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSIndexSetSummaryProvider()
430 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSNumberSummaryProvider()
705 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSURLSummaryProvider()
831 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSDateSummaryProvider()
933 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in ObjCClassSummaryProvider()
[all …]
H A DCF.cpp53 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in CFBagSummaryProvider()
58 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBagSummaryProvider()
115 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in CFBitVectorSummaryProvider()
120 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBitVectorSummaryProvider()
235 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in CFBinaryHeapSummaryProvider()
240 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBinaryHeapSummaryProvider()
H A DNSIndexPath.cpp70 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in Update()
75 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in Update()
87 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _indexes_id; in Update()
88 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _length_id; in Update()
138 ObjCLanguageRuntime::ClassDescriptorSP m_descriptor_sp;
H A DNSError.cpp190 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSErrorSyntheticFrontEndCreator()
194 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSErrorSyntheticFrontEndCreator()
H A DNSException.cpp183 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSExceptionSyntheticFrontEndCreator()
187 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSExceptionSyntheticFrontEndCreator()
H A DNSString.cpp61 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSStringSummaryProvider()
66 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSStringSummaryProvider()
332 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor, in NSTaggedString_SummaryProvider()
H A DNSSet.cpp258 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSSetSummaryProvider()
263 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSSetSummaryProvider()
345 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSSetSyntheticFrontEndCreator()
359 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSSetSyntheticFrontEndCreator()
H A DNSString.h25 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor,
H A DNSArray.cpp327 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSArraySummaryProvider()
332 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySummaryProvider()
783 ObjCLanguageRuntime::Get(*process_sp)); in NSArraySyntheticFrontEndCreator()
797 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySyntheticFrontEndCreator()
H A DNSDictionary.cpp386 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSDictionarySummaryProvider()
391 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDictionarySummaryProvider()
488 ObjCLanguageRuntime::Get(*process_sp)); in NSDictionarySyntheticFrontEndCreator()
502 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDictionarySyntheticFrontEndCreator()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp351 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in GetCompleteObjCInterface()
889 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in FindDeclInObjCRuntime()
1169 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in FindObjCMethodDecls()
1346 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in FindObjCPropertyAndIvarDecls()

12