Lines Matching defs:viewAs
47 template <typename T> static const T *viewAs(uintptr_t in) {
136 return viewAs<XCOFF::SymbolAuxType>(
160 return viewAs<XCOFFSectionHeader32>(Ref.p);
169 return viewAs<XCOFFSectionHeader64>(Ref.p);
573 Rel.p = reinterpret_cast<uintptr_t>(viewAs<XCOFFRelocation64>(Rel.p) + 1);
575 Rel.p = reinterpret_cast<uintptr_t>(viewAs<XCOFFRelocation32>(Rel.p) + 1);
580 const XCOFFRelocation64 *Reloc = viewAs<XCOFFRelocation64>(Rel.p);
594 const XCOFFRelocation32 *Reloc = viewAs<XCOFFRelocation32>(Rel.p);
614 const XCOFFRelocation64 *Reloc = viewAs<XCOFFRelocation64>(Rel.p);
620 const XCOFFRelocation32 *Reloc = viewAs<XCOFFRelocation32>(Rel.p);
633 return viewAs<XCOFFRelocation64>(Rel.p)->Type;
634 return viewAs<XCOFFRelocation32>(Rel.p)->Type;
641 const XCOFFRelocation64 *Reloc = viewAs<XCOFFRelocation64>(Rel.p);
644 const XCOFFRelocation32 *Reloc = viewAs<XCOFFRelocation32>(Rel.p);
1119 viewAs<LoaderSectionHeader64>(LoaderSectionAddr);
1124 viewAs<LoaderSectionHeader32>(LoaderSectionAddr);
1334 return XCOFFCsectAuxRef(viewAs<XCOFFCsectAuxEnt32>(AuxAddr));
1347 return XCOFFCsectAuxRef(viewAs<XCOFFCsectAuxEnt64>(AuxAddr));