/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCDeclVendor.h | 16 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 24 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 D | AppleObjCClassDescriptorV2.h | 17 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 21 class ClassDescriptorV2 : public ObjCLanguageRuntime::ClassDescriptor { 29 ObjCLanguageRuntime::ClassDescriptorSP GetSuperclass() override; 31 ObjCLanguageRuntime::ClassDescriptorSP GetMetaclass() const override; 46 ObjCLanguageRuntime::ObjCISA GetISA() override { return m_objc_class_ptr; } 49 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, 74 ObjCLanguageRuntime::ObjCISA m_isa; // The class's metaclass. 75 ObjCLanguageRuntime::ObjCISA m_superclass; 129 ObjCLanguageRuntime::ObjCISA m_firstSubclass; 130 ObjCLanguageRuntime [all...] |
H A D | AppleObjCTypeEncodingParser.h | 16 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 20 class AppleObjCTypeEncodingParser : public ObjCLanguageRuntime::EncodingToType { 22 AppleObjCTypeEncodingParser(ObjCLanguageRuntime &runtime); 68 ObjCLanguageRuntime &m_runtime;
|
H A D | AppleObjCRuntimeV2.h | 19 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 97 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA = 1; 98 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSAtom = 2; 99 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSNumber = 3; 100 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDateTS = 4; 101 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSManagedObject = 103 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDate = 6; 132 ObjCLanguageRuntime::ClassDescriptorSP GetClassDescriptor(ObjCISA isa); 149 std::map<ObjCISA, ObjCLanguageRuntime::ClassDescriptorSP> m_cache; 169 : public ObjCLanguageRuntime [all...] |
H A D | AppleObjCRuntime.h | 19 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 23 class AppleObjCRuntime : public lldb_private::ObjCLanguageRuntime { 35 return ClassID == &ID || ObjCLanguageRuntime::isA(ClassID);
|
H A D | AppleObjCClassDescriptorV2.cpp | 337 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func, 388 std::function<void(ObjCLanguageRuntime::ObjCISA)>(nullptr), 440 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetSuperclass() { 444 return ObjCLanguageRuntime::ClassDescriptorSP(); 449 return ObjCLanguageRuntime::ClassDescriptorSP(); 451 return m_runtime.ObjCLanguageRuntime::GetClassDescriptorFromISA( 455 ObjCLanguageRuntime::ClassDescriptorSP ClassDescriptorV2::GetMetaclass() const { 459 return ObjCLanguageRuntime::ClassDescriptorSP(); 464 return ObjCLanguageRuntime::ClassDescriptorSP(); 468 return ObjCLanguageRuntime [all...] |
H A D | AppleObjCRuntimeV1.h | 15 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 45 class ClassDescriptorV1 : public ObjCLanguageRuntime::ClassDescriptor { 72 Describe(std::function<void(ObjCLanguageRuntime::ObjCISA)> const
|
H A D | AppleObjCDeclVendor.cpp | 11 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 144 AppleObjCDeclVendor::AppleObjCDeclVendor(ObjCLanguageRuntime &runtime) 158 AppleObjCDeclVendor::GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa) { 166 ObjCLanguageRuntime::ClassDescriptorSP descriptor = 315 ObjCLanguageRuntime::EncodingToTypeSP type_realizer_sp) { 415 ObjCLanguageRuntime::ObjCISA objc_isa = 0; 430 ObjCLanguageRuntime::ClassDescriptorSP descriptor = 437 this](ObjCLanguageRuntime::ObjCISA isa) { 604 ObjCLanguageRuntime::ObjCISA isa = m_runtime.GetISA(name);
|
H A D | AppleThreadPlanStepThroughObjCTrampoline.cpp | 22 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 171 ObjCLanguageRuntime *objc_runtime = 172 ObjCLanguageRuntime::Get(*GetThread().GetProcess());
|
H A D | AppleObjCRuntimeV2.cpp | 68 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 603 ObjCLanguageRuntime *objc_runtime = ObjCLanguageRuntime::Get(*process); 705 ObjCLanguageRuntime *objc_runtime = ObjCLanguageRuntime::Get(*process); 707 ObjCLanguageRuntime::TaggedPointerVendor *tagged_ptr_vendor = 1015 typedef std::pair<ConstString, ObjCLanguageRuntime::ObjCISA> element; 1083 (ObjCLanguageRuntime::ObjCISA)value); 1169 ObjCLanguageRuntime::ClassDescriptorSP 1171 ObjCLanguageRuntime [all...] |
H A D | AppleObjCRuntimeV1.cpp | 268 return ObjCLanguageRuntime::ClassDescriptorSP( 278 std::function<void(ObjCLanguageRuntime::ObjCISA)> const &superclass_func,
|
H A D | AppleObjCTypeEncodingParser.cpp | 23 ObjCLanguageRuntime &runtime) 24 : ObjCLanguageRuntime::EncodingToType(), m_runtime(runtime) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/ |
H A D | ObjCLanguageRuntime.cpp | 1 //===-- ObjCLanguageRuntime.cpp ---------------------------------*- C++ -*-===// 10 #include "ObjCLanguageRuntime.h" 32 char ObjCLanguageRuntime::ID = 0; 35 ObjCLanguageRuntime::~ObjCLanguageRuntime() {} 37 ObjCLanguageRuntime::ObjCLanguageRuntime(Process *process) function in class:ObjCLanguageRuntime 44 bool ObjCLanguageRuntime::IsWhitelistedRuntimeValue(ConstString name) { 50 bool ObjCLanguageRuntime::AddClass(ObjCISA isa, 62 void ObjCLanguageRuntime [all...] |
H A D | ObjCLanguageRuntime.h | 1 //===-- ObjCLanguageRuntime.h -----------------------------------*- C++ -*-===// 34 class ObjCLanguageRuntime : public LanguageRuntime { class in namespace:lldb_private 182 virtual ObjCLanguageRuntime::ClassDescriptorSP 192 ~ObjCLanguageRuntime() override; 204 static ObjCLanguageRuntime *Get(Process &process) { 205 return llvm::cast_or_null<ObjCLanguageRuntime>( 305 // Classes that inherit from ObjCLanguageRuntime can see and modify these 306 ObjCLanguageRuntime(Process *process); 420 DISALLOW_COPY_AND_ASSIGN(ObjCLanguageRuntime);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/ |
H A D | NSString.h | 17 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 25 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor,
|
H A D | CF.cpp | 24 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 54 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 59 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 116 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 121 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 236 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 241 ObjCLanguageRuntime [all...] |
H A D | Cocoa.cpp | 45 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 50 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 93 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 98 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 138 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 143 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 183 ObjCLanguageRuntime *runtim [all...] |
H A D | NSIndexPath.cpp | 19 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 70 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 75 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 87 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _indexes_id; 88 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _length_id; 138 ObjCLanguageRuntime::ClassDescriptorSP m_descriptor_sp;
|
H A D | NSError.cpp | 25 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 190 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 194 ObjCLanguageRuntime::ClassDescriptorSP descriptor(
|
H A D | NSException.cpp | 25 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 182 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 186 ObjCLanguageRuntime::ClassDescriptorSP descriptor(
|
H A D | NSSet.cpp | 227 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 232 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 304 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 318 ObjCLanguageRuntime::ClassDescriptorSP descriptor(
|
H A D | NSString.cpp | 62 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 67 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 333 ValueObject &valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor,
|
H A D | NSDictionary.cpp | 349 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 354 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 440 ObjCLanguageRuntime::Get(*process_sp)); 454 ObjCLanguageRuntime::ClassDescriptorSP descriptor(
|
H A D | NSArray.cpp | 322 ObjCLanguageRuntime *runtime = ObjCLanguageRuntime::Get(*process_sp); 327 ObjCLanguageRuntime::ClassDescriptorSP descriptor( 778 ObjCLanguageRuntime::Get(*process_sp)); 792 ObjCLanguageRuntime::ClassDescriptorSP descriptor(
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangASTSource.cpp | 27 #include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h" 384 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); 822 ObjCLanguageRuntime *language_runtime( 823 ObjCLanguageRuntime::Get(*process)); 1250 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process)); 1438 ObjCLanguageRuntime *language_runtime(ObjCLanguageRuntime::Get(*process));
|