Lines Matching refs:Obj
59 WasmDumper(const WasmObjectFile *Obj, ScopedPrinter &Writer) in WasmDumper() argument
60 : ObjDumper(Writer, Obj->getFileName()), Obj(Obj) {} in WasmDumper()
76 const WasmObjectFile *Obj; member in __anon9156bb110111::WasmDumper
80 W.printHex("Version", Obj->getHeader().Version); in printFileHeaders()
88 const wasm::WasmRelocation &WasmReloc = Obj->getWasmRelocation(Reloc); in printRelocation()
92 if (SI != Obj->symbol_end()) in printRelocation()
93 SymName = unwrapOrError(Obj->getFileName(), SI->getName()); in printRelocation()
124 for (const SectionRef &Section : Obj->sections()) { in printRelocations()
126 StringRef Name = unwrapOrError(Obj->getFileName(), Section.getName()); in printRelocations()
150 for (const SymbolRef &Symbol : Obj->symbols()) in printSymbols()
156 for (const SectionRef &Section : Obj->sections()) { in printSectionHeaders()
157 const WasmSection &WasmSec = Obj->getWasmSection(Section); in printSectionHeaders()
166 const wasm::WasmLinkingData &LinkingData = Obj->linkingData(); in printSectionHeaders()
176 for (const WasmSegment &Segment : Obj->dataSegments()) { in printSectionHeaders()
193 for (const wasm::WasmLimits &Memory : Obj->memories()) { in printSectionHeaders()
217 WasmSymbol Symbol = Obj->getWasmSymbol(Sym.getRawDataRefImpl()); in printSymbol()
243 std::unique_ptr<ObjDumper> createWasmDumper(const object::WasmObjectFile &Obj, in createWasmDumper() argument
245 return std::make_unique<WasmDumper>(&Obj, Writer); in createWasmDumper()