reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  127     reloc = new ELFRel();
  129     reloc = new ELFRela();
  132     reloc = static_cast<ELFRel *>(nullptr);
  137   if (reloc.is<ELFRel *>())
  138     delete reloc.get<ELFRel *>();
  140     delete reloc.get<ELFRela *>();
  145   if (reloc.is<ELFRel *>())
  146     return reloc.get<ELFRel *>()->Parse(data, offset);
  148     return reloc.get<ELFRela *>()->Parse(data, offset);
  152   if (rel.reloc.is<ELFRel *>())
  153     return ELFRel::RelocType32(*rel.reloc.get<ELFRel *>());
  155     return ELFRela::RelocType32(*rel.reloc.get<ELFRela *>());
  159   if (rel.reloc.is<ELFRel *>())
  160     return ELFRel::RelocType64(*rel.reloc.get<ELFRel *>());
  162     return ELFRela::RelocType64(*rel.reloc.get<ELFRela *>());
  166   if (rel.reloc.is<ELFRel *>())
  167     return ELFRel::RelocSymbol32(*rel.reloc.get<ELFRel *>());
  169     return ELFRela::RelocSymbol32(*rel.reloc.get<ELFRela *>());
  173   if (rel.reloc.is<ELFRel *>())
  174     return ELFRel::RelocSymbol64(*rel.reloc.get<ELFRel *>());
  176     return ELFRela::RelocSymbol64(*rel.reloc.get<ELFRela *>());
  180   if (rel.reloc.is<ELFRel *>())
  181     return rel.reloc.get<ELFRel *>()->r_offset;
  183     return rel.reloc.get<ELFRela *>()->r_offset;
  187   if (rel.reloc.is<ELFRel *>())
  188     return rel.reloc.get<ELFRel *>()->r_offset;
  190     return rel.reloc.get<ELFRela *>()->r_offset;
  194   if (rel.reloc.is<ELFRel *>())
  197     return rel.reloc.get<ELFRela *>()->r_addend;
  201   if (rel.reloc.is<ELFRel *>())
  204     return rel.reloc.get<ELFRela *>()->r_addend;