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

References

include/llvm/Support/PointerLikeTypeTraits.h
   56   static inline void *getAsVoidPointer(T *P) { return P; }
   57   static inline T *getFromVoidPointer(void *P) { return static_cast<T *>(P); }
   59   enum { NumLowBitsAvailable = detail::ConstantLog2<alignof(T)>::value };
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
  420 ELFRela::ELFRela() { memset(this, 0, sizeof(ELFRela)); }
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h
  370   static unsigned RelocType32(const ELFRela &rela) {
  375   static unsigned RelocType64(const ELFRela &rela) {
  381   static unsigned RelocSymbol32(const ELFRela &rela) {
  387   static unsigned RelocSymbol64(const ELFRela &rela) {
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  120   typedef llvm::PointerUnion<ELFRel *, ELFRela *> RelocUnion;
  129     reloc = new ELFRela();
  140     delete reloc.get<ELFRela *>();
  148     return reloc.get<ELFRela *>()->Parse(data, offset);
  155     return ELFRela::RelocType32(*rel.reloc.get<ELFRela *>());
  155     return ELFRela::RelocType32(*rel.reloc.get<ELFRela *>());
  162     return ELFRela::RelocType64(*rel.reloc.get<ELFRela *>());
  162     return ELFRela::RelocType64(*rel.reloc.get<ELFRela *>());
  169     return ELFRela::RelocSymbol32(*rel.reloc.get<ELFRela *>());
  169     return ELFRela::RelocSymbol32(*rel.reloc.get<ELFRela *>());
  176     return ELFRela::RelocSymbol64(*rel.reloc.get<ELFRela *>());
  176     return ELFRela::RelocSymbol64(*rel.reloc.get<ELFRela *>());
  183     return rel.reloc.get<ELFRela *>()->r_offset;
  190     return rel.reloc.get<ELFRela *>()->r_offset;
  197     return rel.reloc.get<ELFRela *>()->r_addend;
  204     return rel.reloc.get<ELFRela *>()->r_addend;