reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6883 if (info->O->getHeader().filetype == MachO::MH_OBJECT) { 6884 uint64_t sect_addr = info->S.getAddress(); 6891 for (const RelocationRef &Reloc : info->S.relocations()) { 6895 RE = info->O->getRelocation(Rel); 6896 if (info->O->isRelocationScattered(RE)) 6898 isExtern = info->O->getPlainRelocationExternal(RE); 6910 if (info->O->getAnyRelocationPCRel(RE)) { 6911 unsigned Type = info->O->getAnyRelocationType(RE); 6922 uint64_t pointer_value = GuessPointerPointer(ReferenceValue, info, classref, 6928 const char *name = get_dyld_bind_info_symbolname(ReferenceValue, info); 6934 info->class_name = class_name + 2; 6943 get_objc2_64bit_class_name(pointer_value, ReferenceValue, info); 6945 info->class_name = name; 6953 const char *name = get_objc2_64bit_cfstring_name(ReferenceValue, info); 6958 pointer_value = get_objc2_64bit_selref(ReferenceValue, info); 6963 const char *name = GuessCstringPointer(ReferenceValue, info); 6967 info->selector_name = name; 6969 info->class_name = nullptr; 6971 info->selector_name = name; 6979 name = GuessIndirectSymbol(ReferenceValue, info);