Lines Matching refs:ELFRel
125 typedef llvm::PointerUnion<ELFRel *, ELFRela *> RelocUnion;
133 reloc = new ELFRel(); in ELFRelocation()
138 reloc = static_cast<ELFRel *>(nullptr); in ELFRelocation()
143 if (reloc.is<ELFRel *>()) in ~ELFRelocation()
144 delete reloc.get<ELFRel *>(); in ~ELFRelocation()
151 if (reloc.is<ELFRel *>()) in Parse()
152 return reloc.get<ELFRel *>()->Parse(data, offset); in Parse()
158 if (rel.reloc.is<ELFRel *>()) in RelocType32()
159 return ELFRel::RelocType32(*rel.reloc.get<ELFRel *>()); in RelocType32()
165 if (rel.reloc.is<ELFRel *>()) in RelocType64()
166 return ELFRel::RelocType64(*rel.reloc.get<ELFRel *>()); in RelocType64()
172 if (rel.reloc.is<ELFRel *>()) in RelocSymbol32()
173 return ELFRel::RelocSymbol32(*rel.reloc.get<ELFRel *>()); in RelocSymbol32()
179 if (rel.reloc.is<ELFRel *>()) in RelocSymbol64()
180 return ELFRel::RelocSymbol64(*rel.reloc.get<ELFRel *>()); in RelocSymbol64()
186 if (rel.reloc.is<ELFRel *>()) in RelocOffset32()
187 return rel.reloc.get<ELFRel *>()->r_offset; in RelocOffset32()
193 if (rel.reloc.is<ELFRel *>()) in RelocOffset64()
194 return rel.reloc.get<ELFRel *>()->r_offset; in RelocOffset64()
200 if (rel.reloc.is<ELFRel *>()) in RelocAddend32()
207 if (rel.reloc.is<ELFRel *>()) in RelocAddend64()