/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/ |
H A D | ObjCLanguageRuntime.cpp | 1 //===-- ObjCLanguageRuntime.cpp ---------------------------------*- C++ -*-===// 21 #include "lldb/Target/ObjCLanguageRuntime.h" 32 ObjCLanguageRuntime::~ObjCLanguageRuntime() 36 ObjCLanguageRuntime::ObjCLanguageRuntime (Process *process) : function in class:ObjCLanguageRuntime 50 ObjCLanguageRuntime::AddClass (ObjCISA isa, const ClassDescriptorSP &descriptor_sp, const char *class_name) 63 ObjCLanguageRuntime::AddToMethodCache (lldb::addr_t class_addr, lldb::addr_t selector, lldb::addr_t impl_addr) 74 ObjCLanguageRuntime::LookupInMethodCache (lldb::addr_t class_addr, lldb::addr_t selector) 85 ObjCLanguageRuntime [all...] |
H A D | ThreadPlanStepThrough.cpp | 18 #include "lldb/Target/ObjCLanguageRuntime.h" 94 ObjCLanguageRuntime *objc_runtime = m_thread.GetProcess()->GetObjCLanguageRuntime();
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCDeclVendor.h | 20 #include "lldb/Target/ObjCLanguageRuntime.h" 29 AppleObjCDeclVendor(ObjCLanguageRuntime &runtime); 40 clang::ObjCInterfaceDecl *GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa); 43 ObjCLanguageRuntime &m_runtime; 45 ObjCLanguageRuntime::EncodingToTypeSP m_type_realizer_sp; 48 typedef llvm::DenseMap<ObjCLanguageRuntime::ObjCISA, clang::ObjCInterfaceDecl *> ISAToInterfaceMap;
|
H A D | AppleObjCClassDescriptorV2.h | 19 #include "lldb/Target/ObjCLanguageRuntime.h" 24 class ClassDescriptorV2 : public ObjCLanguageRuntime::ClassDescriptor 34 ObjCLanguageRuntime::ClassDescriptorSP 37 ObjCLanguageRuntime::ClassDescriptorSP 58 ObjCLanguageRuntime::ObjCISA 65 Describe(std::function <void (ObjCLanguageRuntime::ObjCISA)> const &superclass_func, 94 ObjCLanguageRuntime::ObjCISA m_isa; // The class's metaclass. 95 ObjCLanguageRuntime::ObjCISA m_superclass; 159 ObjCLanguageRuntime::ObjCISA m_firstSubclass; 160 ObjCLanguageRuntime [all...] |
H A D | AppleObjCRuntimeV2.h | 21 #include "lldb/Target/ObjCLanguageRuntime.h" 49 static bool classof(const ObjCLanguageRuntime* runtime) 93 GetActualTypeName(ObjCLanguageRuntime::ObjCISA isa) override; 120 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA = 1; 121 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSAtom = 2; 122 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSNumber = 3; 123 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDateTS = 4; 124 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSManagedObject = 5; 125 static const ObjCLanguageRuntime::ObjCISA g_objc_Tagged_ISA_NSDate = 6; 159 ObjCLanguageRuntime [all...] |
H A D | AppleObjCTypeEncodingParser.h | 20 #include "lldb/Target/ObjCLanguageRuntime.h" 28 class AppleObjCTypeEncodingParser : public ObjCLanguageRuntime::EncodingToType 31 AppleObjCTypeEncodingParser (ObjCLanguageRuntime& runtime); 76 ObjCLanguageRuntime& m_runtime;
|
H A D | AppleObjCRuntimeV1.h | 18 #include "lldb/Target/ObjCLanguageRuntime.h" 44 static bool classof(const ObjCLanguageRuntime* runtime) 55 class ClassDescriptorV1 : public ObjCLanguageRuntime::ClassDescriptor 103 Describe(std::function <void (ObjCLanguageRuntime::ObjCISA)> const &superclass_func,
|
H A D | AppleObjCRuntime.h | 21 #include "lldb/Target/ObjCLanguageRuntime.h" 28 public lldb_private::ObjCLanguageRuntime 39 static bool classof(const ObjCLanguageRuntime* runtime)
|
H A D | AppleObjCRuntimeV2.cpp | 506 ObjCLanguageRuntime *objc_runtime = process->GetObjCLanguageRuntime(); 583 ObjCLanguageRuntime *objc_runtime = process->GetObjCLanguageRuntime(); 586 ObjCLanguageRuntime::TaggedPointerVendor *tagged_ptr_vendor = objc_runtime->GetTaggedPointerVendor(); 940 typedef std::pair<ConstString, ObjCLanguageRuntime::ObjCISA> element; 1012 return element(ConstString(key_string.c_str()), (ObjCLanguageRuntime::ObjCISA)value); 1127 ObjCLanguageRuntime::ClassDescriptorSP 1130 ObjCLanguageRuntime::ClassDescriptorSP class_descriptor_sp; 1134 class_descriptor_sp = ObjCLanguageRuntime::GetClassDescriptorFromISA(isa); 1138 ObjCLanguageRuntime::ClassDescriptorSP 1830 AppleObjCRuntimeV2::GetActualTypeName(ObjCLanguageRuntime [all...] |
H A D | AppleObjCClassDescriptorV2.cpp | 337 ClassDescriptorV2::Describe (std::function <void (ObjCLanguageRuntime::ObjCISA)> const &superclass_func, 389 metaclass->Describe(std::function <void (ObjCLanguageRuntime::ObjCISA)> (nullptr), 446 ObjCLanguageRuntime::ClassDescriptorSP 452 return ObjCLanguageRuntime::ClassDescriptorSP(); 457 return ObjCLanguageRuntime::ClassDescriptorSP(); 459 return m_runtime.ObjCLanguageRuntime::GetClassDescriptorFromISA(objc_class->m_superclass); 462 ObjCLanguageRuntime::ClassDescriptorSP 468 return ObjCLanguageRuntime::ClassDescriptorSP(); 473 return ObjCLanguageRuntime::ClassDescriptorSP(); 477 return ObjCLanguageRuntime [all...] |
H A D | AppleObjCDeclVendor.cpp | 16 #include "lldb/Target/ObjCLanguageRuntime.h" 154 AppleObjCDeclVendor::AppleObjCDeclVendor(ObjCLanguageRuntime &runtime) : 166 AppleObjCDeclVendor::GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa) 175 ObjCLanguageRuntime::ClassDescriptorSP descriptor = m_runtime.GetClassDescriptorFromISA(isa); 318 clang::ObjCMethodDecl *BuildMethod (clang::ObjCInterfaceDecl *interface_decl, const char *name, bool instance, ObjCLanguageRuntime::EncodingToTypeSP type_realizer_sp) 420 ObjCLanguageRuntime::ObjCISA objc_isa = 0; 435 ObjCLanguageRuntime::ClassDescriptorSP descriptor = m_runtime.GetClassDescriptorFromISA(objc_isa); 440 auto superclass_func = [interface_decl, this](ObjCLanguageRuntime::ObjCISA isa) 626 ObjCLanguageRuntime::ObjCISA isa = m_runtime.GetISA(name);
|
H A D | AppleThreadPlanStepThroughObjCTrampoline.cpp | 21 #include "lldb/Target/ObjCLanguageRuntime.h" 207 ObjCLanguageRuntime *objc_runtime = GetThread().GetProcess()->GetObjCLanguageRuntime();
|
H A D | AppleObjCRuntimeV1.cpp | 275 return ObjCLanguageRuntime::ClassDescriptorSP(new AppleObjCRuntimeV1::ClassDescriptorV1(m_parent_isa,process_sp)); 285 AppleObjCRuntimeV1::ClassDescriptorV1::Describe (std::function <void (ObjCLanguageRuntime::ObjCISA)> const &superclass_func,
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/ |
H A D | NSString.h | 16 #include "lldb/Target/ObjCLanguageRuntime.h" 25 NSTaggedString_SummaryProvider (ValueObject& valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor, Stream& stream, const TypeSummaryOptions& summary_options);
|
H A D | Cocoa.cpp | 28 #include "lldb/Target/ObjCLanguageRuntime.h" 46 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 51 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 93 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 98 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 137 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 142 ObjCLanguageRuntime [all...] |
H A D | CF.cpp | 21 #include "lldb/Target/ObjCLanguageRuntime.h" 53 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 58 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 132 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 137 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 264 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 269 ObjCLanguageRuntime [all...] |
H A D | NSIndexPath.cpp | 21 #include "lldb/Target/ObjCLanguageRuntime.h" 76 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 81 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(m_backend)); 95 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _indexes_id; 96 ObjCLanguageRuntime::ClassDescriptor::iVarDescriptor _length_id; 164 ObjCLanguageRuntime::ClassDescriptorSP m_descriptor_sp;
|
H A D | NSError.cpp | 26 #include "lldb/Target/ObjCLanguageRuntime.h" 198 ObjCLanguageRuntime *runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 202 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
|
H A D | NSException.cpp | 26 #include "lldb/Target/ObjCLanguageRuntime.h" 197 ObjCLanguageRuntime *runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 201 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
|
H A D | NSDictionary.cpp | 29 #include "lldb/Target/ObjCLanguageRuntime.h" 228 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 233 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 313 ObjCLanguageRuntime *runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 328 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
|
H A D | NSSet.cpp | 25 #include "lldb/Target/ObjCLanguageRuntime.h" 211 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 216 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 308 ObjCLanguageRuntime *runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 323 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
|
H A D | NSString.cpp | 65 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 70 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 337 lldb_private::formatters::NSTaggedString_SummaryProvider (ValueObject& valobj, ObjCLanguageRuntime::ClassDescriptorSP descriptor, Stream& stream, const TypeSummaryOptions& summary_options)
|
H A D | NSArray.cpp | 28 #include "lldb/Target/ObjCLanguageRuntime.h" 265 ObjCLanguageRuntime* runtime = (ObjCLanguageRuntime*)process_sp->GetLanguageRuntime(lldb::eLanguageTypeObjC); 270 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(valobj)); 718 ObjCLanguageRuntime::ClassDescriptorSP descriptor(runtime->GetClassDescriptor(*valobj_sp.get()));
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/ |
H A D | ObjCLanguageRuntime.h | 1 //===-- ObjCLanguageRuntime.h -----------------------------------*- C++ -*-===// 38 class ObjCLanguageRuntime : class in namespace:lldb_private 226 virtual ObjCLanguageRuntime::ClassDescriptorSP 236 ~ObjCLanguageRuntime() override; 384 // Classes that inherit from ObjCLanguageRuntime can see and modify these 386 ObjCLanguageRuntime(Process *process); 517 DISALLOW_COPY_AND_ASSIGN (ObjCLanguageRuntime);
|
/freebsd-11.0-release/lib/clang/liblldbTarget/ |
H A D | Makefile | 22 ObjCLanguageRuntime.cpp \
|