Lines Matching refs:ObjCLanguageRuntime

34 char ObjCLanguageRuntime::ID = 0;
37 ObjCLanguageRuntime::~ObjCLanguageRuntime() = default;
39 ObjCLanguageRuntime::ObjCLanguageRuntime(Process *process) in ObjCLanguageRuntime() function in ObjCLanguageRuntime
46 bool ObjCLanguageRuntime::IsAllowedRuntimeValue(ConstString name) { in IsAllowedRuntimeValue()
52 bool ObjCLanguageRuntime::AddClass(ObjCISA isa, in AddClass()
64 void ObjCLanguageRuntime::AddToMethodCache(lldb::addr_t class_addr, in AddToMethodCache()
78 void ObjCLanguageRuntime::AddToMethodCache(lldb::addr_t class_addr, in AddToMethodCache()
90 lldb::addr_t ObjCLanguageRuntime::LookupInMethodCache(lldb::addr_t class_addr, in LookupInMethodCache()
99 lldb::addr_t ObjCLanguageRuntime::LookupInMethodCache(lldb::addr_t class_addr, in LookupInMethodCache()
109 ObjCLanguageRuntime::LookupInCompleteClassCache(ConstString &name) { in LookupInCompleteClassCache()
166 size_t ObjCLanguageRuntime::GetByteOffsetForIvar(CompilerType &parent_qual_type, in GetByteOffsetForIvar()
171 bool ObjCLanguageRuntime::ClassDescriptor::IsPointerValid( in IsPointerValid()
184 ObjCLanguageRuntime::ObjCISA
185 ObjCLanguageRuntime::GetISA(ConstString name) { in GetISA()
192 ObjCLanguageRuntime::ISAToDescriptorIterator
193 ObjCLanguageRuntime::GetDescriptorIterator(ConstString name) { in GetDescriptorIterator()
226 std::pair<ObjCLanguageRuntime::ISAToDescriptorIterator,
227 ObjCLanguageRuntime::ISAToDescriptorIterator>
228 ObjCLanguageRuntime::GetDescriptorIteratorPair(bool update_if_needed) { in GetDescriptorIteratorPair()
232 return std::pair<ObjCLanguageRuntime::ISAToDescriptorIterator, in GetDescriptorIteratorPair()
233 ObjCLanguageRuntime::ISAToDescriptorIterator>( in GetDescriptorIteratorPair()
237 ObjCLanguageRuntime::ObjCISA
238 ObjCLanguageRuntime::GetParentClass(ObjCLanguageRuntime::ObjCISA isa) { in GetParentClass()
248 ObjCLanguageRuntime::ClassDescriptorSP
249 ObjCLanguageRuntime::GetClassDescriptorFromClassName( in GetClassDescriptorFromClassName()
257 ObjCLanguageRuntime::ClassDescriptorSP
258 ObjCLanguageRuntime::GetClassDescriptor(ValueObject &valobj) { in GetClassDescriptor()
280 ObjCLanguageRuntime::ClassDescriptorSP
281 ObjCLanguageRuntime::GetNonKVOClassDescriptor(ValueObject &valobj) { in GetNonKVOClassDescriptor()
282 ObjCLanguageRuntime::ClassDescriptorSP objc_class_sp( in GetNonKVOClassDescriptor()
295 ObjCLanguageRuntime::ClassDescriptorSP
296 ObjCLanguageRuntime::GetClassDescriptorFromISA(ObjCISA isa) { in GetClassDescriptorFromISA()
300 ObjCLanguageRuntime::ISAToDescriptorIterator pos = in GetClassDescriptorFromISA()
314 ObjCLanguageRuntime::ClassDescriptorSP
315 ObjCLanguageRuntime::GetNonKVOClassDescriptor(ObjCISA isa) { in GetNonKVOClassDescriptor()
331 ObjCLanguageRuntime::EncodingToType::RealizeType(const char *name, in RealizeType()
338 ObjCLanguageRuntime::EncodingToType::~EncodingToType() = default;
340 ObjCLanguageRuntime::EncodingToTypeSP ObjCLanguageRuntime::GetEncodingToType() { in GetEncodingToType()
344 bool ObjCLanguageRuntime::GetTypeBitSize(const CompilerType &compiler_type, in GetTypeBitSize()
379 ObjCLanguageRuntime::GetBreakpointExceptionPrecondition(LanguageType language, in GetBreakpointExceptionPrecondition()
386 new ObjCLanguageRuntime::ObjCExceptionPrecondition()); in GetBreakpointExceptionPrecondition()
391 void ObjCLanguageRuntime::ObjCExceptionPrecondition::AddClassName( in AddClassName()
396 ObjCLanguageRuntime::ObjCExceptionPrecondition::ObjCExceptionPrecondition() =
399 bool ObjCLanguageRuntime::ObjCExceptionPrecondition::EvaluatePrecondition( in EvaluatePrecondition()
404 void ObjCLanguageRuntime::ObjCExceptionPrecondition::GetDescription( in GetDescription()
407 Status ObjCLanguageRuntime::ObjCExceptionPrecondition::ConfigurePrecondition( in ConfigurePrecondition()
417 ObjCLanguageRuntime::GetRuntimeType(CompilerType base_type) { in GetRuntimeType()