Lines Matching refs:viewAs

46 template <typename T> static const T *viewAs(uintptr_t in) {  in viewAs()  function
135 return viewAs<XCOFF::SymbolAuxType>( in getSymbolAuxType()
159 return viewAs<XCOFFSectionHeader32>(Ref.p); in toSection32()
168 return viewAs<XCOFFSectionHeader64>(Ref.p); in toSection64()
572 Rel.p = reinterpret_cast<uintptr_t>(viewAs<XCOFFRelocation64>(Rel.p) + 1); in moveRelocationNext()
574 Rel.p = reinterpret_cast<uintptr_t>(viewAs<XCOFFRelocation32>(Rel.p) + 1); in moveRelocationNext()
579 const XCOFFRelocation64 *Reloc = viewAs<XCOFFRelocation64>(Rel.p); in getRelocationOffset()
593 const XCOFFRelocation32 *Reloc = viewAs<XCOFFRelocation32>(Rel.p); in getRelocationOffset()
613 const XCOFFRelocation64 *Reloc = viewAs<XCOFFRelocation64>(Rel.p); in getRelocationSymbol()
619 const XCOFFRelocation32 *Reloc = viewAs<XCOFFRelocation32>(Rel.p); in getRelocationSymbol()
632 return viewAs<XCOFFRelocation64>(Rel.p)->Type; in getRelocationType()
633 return viewAs<XCOFFRelocation32>(Rel.p)->Type; in getRelocationType()
640 const XCOFFRelocation64 *Reloc = viewAs<XCOFFRelocation64>(Rel.p); in getRelocationTypeName()
643 const XCOFFRelocation32 *Reloc = viewAs<XCOFFRelocation32>(Rel.p); in getRelocationTypeName()
1118 viewAs<LoaderSectionHeader64>(LoaderSectionAddr); in getImportFileTable()
1123 viewAs<LoaderSectionHeader32>(LoaderSectionAddr); in getImportFileTable()
1333 return XCOFFCsectAuxRef(viewAs<XCOFFCsectAuxEnt32>(AuxAddr)); in getXCOFFCsectAuxRef()
1346 return XCOFFCsectAuxRef(viewAs<XCOFFCsectAuxEnt64>(AuxAddr)); in getXCOFFCsectAuxRef()