Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.cpp34 char ObjCLanguageRuntime::ID = 0;
37 ObjCLanguageRuntime::~ObjCLanguageRuntime() = default;
39 ObjCLanguageRuntime::ObjCLanguageRuntime(Process *process) in ObjCLanguageRuntime() function in ObjCLanguageRuntime
177 ObjCLanguageRuntime::ObjCISA
246 ObjCLanguageRuntime::ObjCISA
247 ObjCLanguageRuntime::GetParentClass(ObjCLanguageRuntime::ObjCISA isa) { in GetParentClass()
257 ObjCLanguageRuntime::ClassDescriptorSP
266 ObjCLanguageRuntime::ClassDescriptorSP
289 ObjCLanguageRuntime::ClassDescriptorSP
304 ObjCLanguageRuntime::ClassDescriptorSP
[all …]
H A DObjCLanguageRuntime.h37 class ObjCLanguageRuntime : public LanguageRuntime {
199 virtual ObjCLanguageRuntime::ClassDescriptorSP
210 ~ObjCLanguageRuntime() override;
222 static ObjCLanguageRuntime *Get(Process &process) { in Get()
223 return llvm::cast_or_null<ObjCLanguageRuntime>( in Get()
333 ObjCLanguageRuntime(Process *process);
474 ObjCLanguageRuntime(const ObjCLanguageRuntime &) = delete;
475 const ObjCLanguageRuntime &operator=(const ObjCLanguageRuntime &) = delete;
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCClassDescriptorV2.h22 class ClassDescriptorV2 : public ObjCLanguageRuntime::ClassDescriptor {
30 ObjCLanguageRuntime::ClassDescriptorSP GetSuperclass() override;
32 ObjCLanguageRuntime::ClassDescriptorSP GetMetaclass() const override;
83 ObjCLanguageRuntime::ObjCISA m_isa = 0; // The class's metaclass.
84 ObjCLanguageRuntime::ObjCISA m_superclass = 0;
136 ObjCLanguageRuntime::ObjCISA m_firstSubclass;
137 ObjCLanguageRuntime::ObjCISA m_nextSiblingClass;
296 ObjCLanguageRuntime::ClassDescriptorSP actual_class_sp, in ClassDescriptorV2Tagged()
324 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
328 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 DAppleObjCTypeEncodingParser.h20 class AppleObjCTypeEncodingParser : public ObjCLanguageRuntime::EncodingToType {
22 AppleObjCTypeEncodingParser(ObjCLanguageRuntime &runtime);
68 ObjCLanguageRuntime &m_runtime;
H A DAppleObjCRuntimeV2.h136 ObjCLanguageRuntime::ClassDescriptorSP GetClassDescriptor(ObjCISA isa);
153 std::map<ObjCISA, ObjCLanguageRuntime::ClassDescriptorSP> m_cache;
174 : public ObjCLanguageRuntime::TaggedPointerVendor {
198 ObjCLanguageRuntime::ClassDescriptorSP
210 typedef std::map<uint8_t, ObjCLanguageRuntime::ClassDescriptorSP> Cache;
231 ObjCLanguageRuntime::ClassDescriptorSP
251 typedef std::map<uint8_t, ObjCLanguageRuntime::ClassDescriptorSP> Cache;
272 ObjCLanguageRuntime::ClassDescriptorSP
H A DAppleObjCDeclVendor.cpp132 AppleObjCDeclVendor::AppleObjCDeclVendor(ObjCLanguageRuntime &runtime) in AppleObjCDeclVendor()
145 AppleObjCDeclVendor::GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa) { in GetDeclForISA()
153 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in GetDeclForISA()
302 ObjCLanguageRuntime::EncodingToTypeSP type_realizer_sp) { in BuildMethod()
402 ObjCLanguageRuntime::ObjCISA objc_isa = 0; in FinishDecl()
417 ObjCLanguageRuntime::ClassDescriptorSP descriptor = in FinishDecl()
424 this](ObjCLanguageRuntime::ObjCISA isa) { in FinishDecl()
586 ObjCLanguageRuntime::ObjCISA isa = m_runtime.GetISA(name); in FindDecls()
H A DAppleObjCClassDescriptorV2.cpp525 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, in Describe()
570 std::function<void(ObjCLanguageRuntime::ObjCISA)>(nullptr), in Describe()
622 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetSuperclass() { in GetSuperclass()
626 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
631 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetSuperclass()
633 return m_runtime.ObjCLanguageRuntime::GetClassDescriptorFromISA( in GetSuperclass()
637 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetMetaclass() const { in GetMetaclass()
641 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
646 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetMetaclass()
650 return ObjCLanguageRuntime::ClassDescriptorSP( in GetMetaclass()
[all …]
H A DAppleObjCRuntimeV2.cpp944 ObjCLanguageRuntime *objc_runtime = ObjCLanguageRuntime::Get(*process); in DoExecute()
1046 ObjCLanguageRuntime *objc_runtime = ObjCLanguageRuntime::Get(*process); in DoExecute()
1513 ObjCLanguageRuntime::ClassDescriptorSP
1523 ObjCLanguageRuntime::ClassDescriptorSP
2963 ObjCLanguageRuntime::ClassDescriptorSP
2967 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
2972 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
3050 ObjCLanguageRuntime::ClassDescriptorSP
3057 return ObjCLanguageRuntime::ClassDescriptorSP(); in GetClassDescriptor()
3143 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.cpp177 ObjCLanguageRuntime *objc_runtime = in ShouldStop()
178 ObjCLanguageRuntime::Get(*GetThread().GetProcess()); in ShouldStop()
H A DAppleObjCRuntimeV1.cpp258 return ObjCLanguageRuntime::ClassDescriptorSP( in GetSuperclass()
268 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()
/freebsd-14.2/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()
241 ObjCLanguageRuntime::Get(*process_sp)); in NSIndexSetSummaryProvider()
444 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSNumberSummaryProvider()
785 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSURLSummaryProvider()
909 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSDateSummaryProvider()
1011 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()
111 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in CFBitVectorSummaryProvider()
116 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in CFBitVectorSummaryProvider()
231 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in CFBinaryHeapSummaryProvider()
236 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 DNSException.cpp182 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSExceptionSyntheticFrontEndCreator()
186 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSExceptionSyntheticFrontEndCreator()
H A DNSError.cpp194 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSErrorSyntheticFrontEndCreator()
198 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSErrorSyntheticFrontEndCreator()
H A DNSString.cpp42 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSStringSummaryProvider()
47 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSStringSummaryProvider()
313 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()
341 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSSetSyntheticFrontEndCreator()
355 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSSetSyntheticFrontEndCreator()
H A DNSString.h25 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor,
H A DNSArray.cpp343 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); in NSArraySummaryProvider()
348 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySummaryProvider()
797 ObjCLanguageRuntime::Get(*process_sp)); in NSArraySyntheticFrontEndCreator()
811 ObjCLanguageRuntime::ClassDescriptorSP descriptor( in NSArraySyntheticFrontEndCreator()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/
H A DGNUstepObjCRuntime.h24 class GNUstepObjCRuntime : public lldb_private::ObjCLanguageRuntime {
50 return ClassID == &ID || ObjCLanguageRuntime::isA(ClassID); in isA()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp334 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in GetCompleteObjCInterface()
889 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in FindDeclInObjCRuntime()
1160 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in FindObjCMethodDecls()
1337 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); in FindObjCPropertyAndIvarDecls()

12