Lines Matching defs:isa
52 bool ObjCLanguageRuntime::AddClass(ObjCISA isa,
55 if (isa != 0) {
56 m_isa_to_descriptor[isa] = descriptor_sp;
58 m_hash_to_isa_map.insert(std::make_pair(llvm::djbHash(class_name), isa));
201 // isa/descriptor
247 ObjCLanguageRuntime::GetParentClass(ObjCLanguageRuntime::ObjCISA isa) {
248 ClassDescriptorSP objc_class_sp(GetClassDescriptorFromISA(isa));
280 ObjCISA isa = process->ReadPointerFromMemory(isa_pointer, error);
281 if (isa != LLDB_INVALID_ADDRESS)
282 objc_class_sp = GetClassDescriptorFromISA(isa);
305 ObjCLanguageRuntime::GetClassDescriptorFromISA(ObjCISA isa) {
306 if (isa) {
310 m_isa_to_descriptor.find(isa);
315 pos = m_isa_to_descriptor.find(abi_sp->FixCodeAddress(isa));
324 ObjCLanguageRuntime::GetNonKVOClassDescriptor(ObjCISA isa) {
325 if (isa) {
326 ClassDescriptorSP objc_class_sp = GetClassDescriptorFromISA(isa);