Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DObjCLanguageRuntime.cpp34 ObjCLanguageRuntime::~ObjCLanguageRuntime() {} in ~ObjCLanguageRuntime()
36 ObjCLanguageRuntime::ObjCLanguageRuntime(Process *process) in ObjCLanguageRuntime() function in ObjCLanguageRuntime
156 ObjCLanguageRuntime::ObjCISA
209 ObjCLanguageRuntime::ObjCISA
210 ObjCLanguageRuntime::GetParentClass(ObjCLanguageRuntime::ObjCISA isa) { in GetParentClass()
221 ObjCLanguageRuntime::GetActualTypeName(ObjCLanguageRuntime::ObjCISA isa) { in GetActualTypeName()
228 ObjCLanguageRuntime::ClassDescriptorSP
237 ObjCLanguageRuntime::ClassDescriptorSP
260 ObjCLanguageRuntime::ClassDescriptorSP
275 ObjCLanguageRuntime::ClassDescriptorSP
[all …]
H A DThreadPlanStepThrough.cpp93 ObjCLanguageRuntime *objc_runtime = in LookForPlanToStepThroughFromCurrentPC()
/freebsd-12.1/contrib/llvm/tools/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;
74 ObjCLanguageRuntime::ObjCISA m_isa; // The class's metaclass.
75 ObjCLanguageRuntime::ObjCISA m_superclass;
129 ObjCLanguageRuntime::ObjCISA m_firstSubclass;
130 ObjCLanguageRuntime::ObjCISA m_nextSiblingClass;
249 ObjCLanguageRuntime::ClassDescriptorSP actual_class_sp, in ClassDescriptorV2Tagged()
276 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
280 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
[all …]
H A DAppleObjCRuntimeV2.h41 static bool classof(const ObjCLanguageRuntime *runtime) { in classof()
75 ConstString GetActualTypeName(ObjCLanguageRuntime::ObjCISA isa) override;
102 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA = 1;
103 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSAtom = 2;
104 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSNumber = 3;
108 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDate = 6;
154 std::map<ObjCISA, ObjCLanguageRuntime::ClassDescriptorSP> m_cache;
174 : public ObjCLanguageRuntime::TaggedPointerVendor {
196 ObjCLanguageRuntime::ClassDescriptorSP
226 ObjCLanguageRuntime::ClassDescriptorSP
[all …]
H A DAppleObjCDeclVendor.h24 AppleObjCDeclVendor(ObjCLanguageRuntime &runtime);
34 clang::ObjCInterfaceDecl *GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa);
37 ObjCLanguageRuntime &m_runtime;
39 ObjCLanguageRuntime::EncodingToTypeSP m_type_realizer_sp;
42 typedef llvm::DenseMap<ObjCLanguageRuntime::ObjCISA,
H A DAppleObjCClassDescriptorV2.cpp326 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, in Describe()
377 std::function<void(ObjCLanguageRuntime::ObjCISA)>(nullptr), in Describe()
429 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetSuperclass() { in GetSuperclass()
433 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
438 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
440 return m_runtime.ObjCLanguageRuntime::GetClassDescriptorFromISA( in GetSuperclass()
444 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetMetaclass() const { in GetMetaclass()
448 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
453 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
457 return ObjCLanguageRuntime::ClassDescriptorSP( in GetMetaclass()
[all …]
H A DAppleObjCTypeEncodingParser.h24 class AppleObjCTypeEncodingParser : public ObjCLanguageRuntime::EncodingToType {
26 AppleObjCTypeEncodingParser(ObjCLanguageRuntime &runtime);
78 ObjCLanguageRuntime &m_runtime;
H A DAppleObjCRuntimeV2.cpp1148 ObjCLanguageRuntime::ClassDescriptorSP
1158 ObjCLanguageRuntime::ClassDescriptorSP
2194 ObjCLanguageRuntime::ClassDescriptorSP
2198 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2203 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2281 ObjCLanguageRuntime::ClassDescriptorSP
2289 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2366 ObjCLanguageRuntime::ClassDescriptorSP
2374 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2428 ObjCLanguageRuntime::ClassDescriptorSP
[all …]
H A DAppleObjCDeclVendor.cpp150 AppleObjCDeclVendor::AppleObjCDeclVendor(ObjCLanguageRuntime &runtime) in AppleObjCDeclVendor()
165 AppleObjCDeclVendor::GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa) { in GetDeclForISA()
173 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in GetDeclForISA()
321 ObjCLanguageRuntime::EncodingToTypeSP type_realizer_sp) { in BuildMethod()
420 ObjCLanguageRuntime::ObjCISA objc_isa = 0; in FinishDecl()
435 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in FinishDecl()
442 this](ObjCLanguageRuntime::ObjCISA isa) { in FinishDecl()
619 ObjCLanguageRuntime::ObjCISA isa = m_runtime.GetISA(name); in FindDecls()
H A DAppleObjCRuntimeV1.h35 static bool classof(const ObjCLanguageRuntime *runtime) { in classof()
46 class ClassDescriptorV1 : public ObjCLanguageRuntime::ClassDescriptor {
73 Describe(std::function<void(ObjCLanguageRuntime::ObjCISA)> const
H A DAppleObjCRuntime.h23 class AppleObjCRuntime : public lldb_private::ObjCLanguageRuntime {
34 static bool classof(const ObjCLanguageRuntime *runtime) { in classof()
H A DAppleObjCRuntimeV1.cpp269 return ObjCLanguageRuntime::ClassDescriptorSP( in GetSuperclass()
279 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, in Describe()
H A DAppleObjCTypeEncodingParser.cpp25 ObjCLanguageRuntime &runtime) in AppleObjCTypeEncodingParser()
26 : ObjCLanguageRuntime::EncodingToType(), m_runtime(runtime) { in AppleObjCTypeEncodingParser()
H A DAppleThreadPlanStepThroughObjCTrampoline.cpp176 ObjCLanguageRuntime *objc_runtime = in ShouldStop()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/
H A DCocoa.cpp46 ObjCLanguageRuntime *runtime = in NSBundleSummaryProvider()
53 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSBundleSummaryProvider()
96 ObjCLanguageRuntime *runtime = in NSTimeZoneSummaryProvider()
143 ObjCLanguageRuntime *runtime = in NSNotificationSummaryProvider()
190 ObjCLanguageRuntime *runtime = in NSMachPortSummaryProvider()
238 ObjCLanguageRuntime *runtime = in NSIndexSetSummaryProvider()
429 ObjCLanguageRuntime *runtime = in NSNumberSummaryProvider()
682 ObjCLanguageRuntime *runtime = in NSURLSummaryProvider()
804 ObjCLanguageRuntime *runtime = in NSDateSummaryProvider()
900 ObjCLanguageRuntime *runtime = in ObjCClassSummaryProvider()
[all …]
H A DCF.cpp54 ObjCLanguageRuntime *runtime = in CFBagSummaryProvider()
55 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in CFBagSummaryProvider()
61 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBagSummaryProvider()
118 ObjCLanguageRuntime *runtime = in CFBitVectorSummaryProvider()
119 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in CFBitVectorSummaryProvider()
125 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBitVectorSummaryProvider()
242 ObjCLanguageRuntime *runtime = in CFBinaryHeapSummaryProvider()
243 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in CFBinaryHeapSummaryProvider()
249 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBinaryHeapSummaryProvider()
H A DNSIndexPath.cpp72 ObjCLanguageRuntime *runtime = in Update()
73 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in Update()
79 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in Update()
91 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _indexes_id; in Update()
92 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _length_id; in Update()
142 ObjCLanguageRuntime::ClassDescriptorSP m_descriptor_sp;
H A DNSError.cpp191 ObjCLanguageRuntime *runtime = in NSErrorSyntheticFrontEndCreator()
192 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in NSErrorSyntheticFrontEndCreator()
197 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSErrorSyntheticFrontEndCreator()
H A DNSException.cpp183 ObjCLanguageRuntime *runtime = in NSExceptionSyntheticFrontEndCreator()
184 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in NSExceptionSyntheticFrontEndCreator()
189 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSExceptionSyntheticFrontEndCreator()
H A DNSSet.cpp239 ObjCLanguageRuntime *runtime = in NSSetSummaryProvider()
240 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in NSSetSummaryProvider()
246 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSSetSummaryProvider()
318 ObjCLanguageRuntime *runtime = in NSSetSyntheticFrontEndCreator()
319 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in NSSetSyntheticFrontEndCreator()
334 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSSetSyntheticFrontEndCreator()
H A DNSString.cpp63 ObjCLanguageRuntime *runtime = in NSStringSummaryProvider()
64 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in NSStringSummaryProvider()
70 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSStringSummaryProvider()
336 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor, in NSTaggedString_SummaryProvider()
H A DNSString.h25 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor,
H A DNSArray.cpp353 ObjCLanguageRuntime *runtime = in NSArraySummaryProvider()
354 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in NSArraySummaryProvider()
360 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySummaryProvider()
822 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySyntheticFrontEndCreator()
H A DNSDictionary.cpp365 ObjCLanguageRuntime *runtime = in NSDictionarySummaryProvider()
366 (ObjCLanguageRuntime *)process_sp->GetLanguageRuntime( in NSDictionarySummaryProvider()
372 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDictionarySummaryProvider()
472 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDictionarySyntheticFrontEndCreator()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/
H A DObjCLanguageRuntime.h34 class ObjCLanguageRuntime : public LanguageRuntime {
181 virtual ObjCLanguageRuntime::ClassDescriptorSP
191 ~ObjCLanguageRuntime() override;
300 ObjCLanguageRuntime(Process *process);
414 DISALLOW_COPY_AND_ASSIGN(ObjCLanguageRuntime);

12