Home
last modified time | relevance | path

Searched refs:ClassDescriptorSP (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.cpp53 const ClassDescriptorSP &descriptor_sp, in AddClass()
248 ClassDescriptorSP objc_class_sp(GetClassDescriptorFromISA(isa)); in GetParentClass()
250 ClassDescriptorSP objc_super_class_sp(objc_class_sp->GetSuperclass()); in GetParentClass()
257 ObjCLanguageRuntime::ClassDescriptorSP
263 return ClassDescriptorSP(); in GetClassDescriptorFromClassName()
266 ObjCLanguageRuntime::ClassDescriptorSP
268 ClassDescriptorSP objc_class_sp; in GetClassDescriptor()
289 ObjCLanguageRuntime::ClassDescriptorSP
291 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp( in GetNonKVOClassDescriptor()
297 ClassDescriptorSP non_kvo_objc_class_sp(objc_class_sp->GetSuperclass()); in GetNonKVOClassDescriptor()
[all …]
H A DObjCLanguageRuntime.h49 typedef std::shared_ptr<ClassDescriptor> ClassDescriptorSP; typedef
62 virtual ClassDescriptorSP GetSuperclass() = 0;
64 virtual ClassDescriptorSP GetMetaclass() const = 0;
199 virtual ObjCLanguageRuntime::ClassDescriptorSP
233 virtual ClassDescriptorSP GetClassDescriptor(ValueObject &in_value);
235 ClassDescriptorSP GetNonKVOClassDescriptor(ValueObject &in_value);
237 virtual ClassDescriptorSP
240 virtual ClassDescriptorSP GetClassDescriptorFromISA(ObjCISA isa);
242 ClassDescriptorSP GetNonKVOClassDescriptor(ObjCISA isa);
341 bool AddClass(ObjCISA isa, const ClassDescriptorSP &descriptor_sp) { in AddClass()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntimeV1.cpp251 AppleObjCRuntime::ClassDescriptorSP
254 return AppleObjCRuntime::ClassDescriptorSP(); in GetSuperclass()
257 return AppleObjCRuntime::ClassDescriptorSP(); in GetSuperclass()
258 return ObjCLanguageRuntime::ClassDescriptorSP( in GetSuperclass()
262 AppleObjCRuntime::ClassDescriptorSP
264 return ClassDescriptorSP(); in GetMetaclass()
380 ClassDescriptorSP descriptor_sp( in UpdateISAToDescriptorMapIfNeeded()
403 ClassDescriptorSP descriptor_sp( in UpdateISAToDescriptorMapIfNeeded()
H A DAppleObjCRuntimeV2.h74 ClassDescriptorSP GetClassDescriptor(ValueObject &valobj) override;
76 ClassDescriptorSP GetClassDescriptorFromISA(ObjCISA isa) override;
139 ObjCLanguageRuntime::ClassDescriptorSP GetClassDescriptor(ObjCISA isa);
156 std::map<ObjCISA, ObjCLanguageRuntime::ClassDescriptorSP> m_cache;
201 ObjCLanguageRuntime::ClassDescriptorSP
213 typedef std::map<uint8_t, ObjCLanguageRuntime::ClassDescriptorSP> Cache;
234 ObjCLanguageRuntime::ClassDescriptorSP
254 typedef std::map<uint8_t, ObjCLanguageRuntime::ClassDescriptorSP> Cache;
275 ObjCLanguageRuntime::ClassDescriptorSP
426 ClassDescriptorSP GetClassDescriptorImpl(ValueObject &valobj,
H A DAppleObjCClassDescriptorV2.h30 ObjCLanguageRuntime::ClassDescriptorSP GetSuperclass() override;
32 ObjCLanguageRuntime::ClassDescriptorSP GetMetaclass() const override;
296 ObjCLanguageRuntime::ClassDescriptorSP actual_class_sp, in ClassDescriptorV2Tagged()
318 ObjCLanguageRuntime::ClassDescriptorSP GetSuperclass() override { in GetSuperclass()
324 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
327 ObjCLanguageRuntime::ClassDescriptorSP GetMetaclass() const override { in GetMetaclass()
328 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
H A DAppleObjCRuntimeV2.cpp802 ClassDescriptorSP objc_class_sp(GetNonKVOClassDescriptor(in_value)); in GetDynamicTypeAndAddress()
1496 ObjCLanguageRuntime::ClassDescriptorSP
1498 ObjCLanguageRuntime::ClassDescriptorSP class_descriptor_sp; in GetClassDescriptorFromISA()
1506 ObjCLanguageRuntime::ClassDescriptorSP
1512 ObjCLanguageRuntime::ClassDescriptorSP
1517 ClassDescriptorSP objc_class_sp; in GetClassDescriptorImpl()
1523 if (ClassDescriptorSP parent_descriptor_sp = in GetClassDescriptorImpl()
2233 ClassDescriptorSP descriptor_sp( in ParseClassInfoArray()
2737 ClassDescriptorSP descriptor = in LookupRuntimeSymbol()
2766 ClassDescriptorSP descriptor = in LookupRuntimeSymbol()
[all …]
H A DAppleObjCClassDescriptorV2.cpp562 AppleObjCRuntime::ClassDescriptorSP metaclass(GetMetaclass()); in Describe()
621 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetSuperclass() { in GetSuperclass()
625 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
630 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
636 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetMetaclass() const { in GetMetaclass()
640 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
645 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
649 return ObjCLanguageRuntime::ClassDescriptorSP( in GetMetaclass()
H A DAppleObjCRuntimeV1.h54 ClassDescriptorSP GetSuperclass() override;
56 ClassDescriptorSP GetMetaclass() const override;
H A DAppleObjCDeclVendor.cpp154 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in GetDeclForISA()
418 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in FinishDecl()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DNSString.h25 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor,
29 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor,
H A DCocoa.cpp49 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSBundleSummaryProvider()
100 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSTimeZoneSummaryProvider()
149 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSNotificationSummaryProvider()
198 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSMachPortSummaryProvider()
245 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSIndexSetSummaryProvider()
448 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSNumberSummaryProvider()
789 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSURLSummaryProvider()
913 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDateSummaryProvider()
1015 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in ObjCClassSummaryProvider()
1076 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDataSummaryProvider()
H A DCF.cpp58 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBagSummaryProvider()
116 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBitVectorSummaryProvider()
236 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBinaryHeapSummaryProvider()
H A DNSString.cpp47 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSStringSummaryProvider()
318 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor, in NSTaggedString_SummaryProvider()
378 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor, in NSIndirectTaggedString_SummaryProvider()
H A DNSIndexPath.cpp77 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in Update()
145 ObjCLanguageRuntime::ClassDescriptorSP m_descriptor_sp;
H A DNSException.cpp186 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSExceptionSyntheticFrontEndCreator()
H A DNSError.cpp197 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSErrorSyntheticFrontEndCreator()
H A DNSSet.cpp240 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSSetSummaryProvider()
332 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSSetSyntheticFrontEndCreator()
H A DNSArray.cpp342 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySummaryProvider()
800 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySyntheticFrontEndCreator()
H A DNSDictionary.cpp409 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDictionarySummaryProvider()
523 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSDictionarySyntheticFrontEndCreator()
H A DObjCLanguage.cpp907 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp( in GetPossibleFormattersMatches()