reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
779 if (ref.kindNamespace() != Reference::KindNamespace::mach_o) 781 assert(ref.kindArch() == Reference::KindArch::AArch64); 782 uint32_t sectionOffset = atomSectionOffset + ref.offsetInAtom(); 783 switch (static_cast<Arm64Kind>(ref.kindValue())) { 785 if (ref.addend()) { 786 appendReloc(relocs, sectionOffset, ref.addend(), 0, 788 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 791 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 796 if (ref.addend()) { 797 appendReloc(relocs, sectionOffset, ref.addend(), 0, 799 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 802 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 811 if (ref.addend()) { 812 appendReloc(relocs, sectionOffset, ref.addend(), 0, 814 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 817 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 822 assert(ref.addend() == 0); 823 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 827 assert(ref.addend() == 0); 828 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 832 assert(ref.addend() == 0); 833 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 837 assert(ref.addend() == 0); 838 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 842 if (ref.target()->name().empty()) 843 appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0, 846 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 852 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 858 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 862 assert(ref.addend() == 0); 863 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 867 assert(ref.addend() == 0); 868 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0,