Home | History | Annotate | Download | only in Target

Lines Matching defs:ObjCLanguageRuntime

1 //===-- ObjCLanguageRuntime.cpp ---------------------------------*- C++ -*-===//
20 #include "lldb/Target/ObjCLanguageRuntime.h"
31 ObjCLanguageRuntime::~ObjCLanguageRuntime()
35 ObjCLanguageRuntime::ObjCLanguageRuntime (Process *process) :
45 ObjCLanguageRuntime::AddClass (ObjCISA isa, const ClassDescriptorSP &descriptor_sp, const char *class_name)
58 ObjCLanguageRuntime::AddToMethodCache (lldb::addr_t class_addr, lldb::addr_t selector, lldb::addr_t impl_addr)
69 ObjCLanguageRuntime::LookupInMethodCache (lldb::addr_t class_addr, lldb::addr_t selector)
80 ObjCLanguageRuntime::LookupInCompleteClassCache (ConstString &name)
150 ObjCLanguageRuntime::GetByteOffsetForIvar (ClangASTType &parent_qual_type, const char *ivar_name)
156 ObjCLanguageRuntime::MethodName::Clear()
167 //ObjCLanguageRuntime::MethodName::SetName (const char *name, bool strict)
212 ObjCLanguageRuntime::MethodName::SetName (const char *name, bool strict)
255 ObjCLanguageRuntime::MethodName::GetClassName ()
290 ObjCLanguageRuntime::MethodName::GetClassNameWithCategory ()
319 ObjCLanguageRuntime::MethodName::GetSelector ()
338 ObjCLanguageRuntime::MethodName::GetCategory ()
361 ObjCLanguageRuntime::MethodName::GetFullNameWithoutCategory (bool empty_if_no_category)
386 ObjCLanguageRuntime::MethodName::GetFullNames (std::vector<ConstString> &names, bool append)
433 ObjCLanguageRuntime::ClassDescriptor::IsPointerValid (lldb::addr_t value,
449 ObjCLanguageRuntime::ObjCISA
450 ObjCLanguageRuntime::GetISA(const ConstString &name)
458 ObjCLanguageRuntime::ISAToDescriptorIterator
459 ObjCLanguageRuntime::GetDescriptorIterator (const ConstString &name)
496 ObjCLanguageRuntime::ObjCISA
497 ObjCLanguageRuntime::GetParentClass(ObjCLanguageRuntime::ObjCISA isa)
510 ObjCLanguageRuntime::GetActualTypeName(ObjCLanguageRuntime::ObjCISA isa)
518 ObjCLanguageRuntime::ClassDescriptorSP
519 ObjCLanguageRuntime::GetClassDescriptorFromClassName (const ConstString &class_name)
528 ObjCLanguageRuntime::ClassDescriptorSP
529 ObjCLanguageRuntime::GetClassDescriptor (ValueObject& valobj)
555 ObjCLanguageRuntime::ClassDescriptorSP
556 ObjCLanguageRuntime::GetNonKVOClassDescriptor (ValueObject& valobj)
558 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp (GetClassDescriptor (valobj));
572 ObjCLanguageRuntime::ClassDescriptorSP
573 ObjCLanguageRuntime::GetClassDescriptorFromISA (ObjCISA isa)
578 ObjCLanguageRuntime::ISAToDescriptorIterator pos = m_isa_to_descriptor.find(isa);
585 ObjCLanguageRuntime::ClassDescriptorSP
586 ObjCLanguageRuntime::GetNonKVOClassDescriptor (ObjCISA isa)