Lines Matching refs:W

80   W.printHex("Version", Obj->getHeader().Version);  in printFileHeaders()
98 DictScope Group(W, "Relocation"); in printRelocation()
99 W.printNumber("Type", RelocTypeName, RelocType); in printRelocation()
100 W.printHex("Offset", Reloc.getOffset()); in printRelocation()
102 W.printString("Symbol", SymName); in printRelocation()
104 W.printHex("Index", WasmReloc.Index); in printRelocation()
106 W.printNumber("Addend", WasmReloc.Addend); in printRelocation()
108 raw_ostream &OS = W.startLine(); in printRelocation()
109 OS << W.hex(Reloc.getOffset()) << " " << RelocTypeName << " "; in printRelocation()
121 ListScope D(W, "Relocations"); in printRelocations()
132 W.startLine() << "Section (" << SectionNumber << ") " << Name << " {\n"; in printRelocations()
133 W.indent(); in printRelocations()
141 W.unindent(); in printRelocations()
142 W.startLine() << "}\n"; in printRelocations()
148 ListScope Group(W, "Symbols"); in printSymbols()
155 ListScope Group(W, "Sections"); in printSectionHeaders()
158 DictScope SectionD(W, "Section"); in printSectionHeaders()
159 W.printEnum("Type", WasmSec.Type, ArrayRef(WasmSectionTypes)); in printSectionHeaders()
160 W.printNumber("Size", static_cast<uint64_t>(WasmSec.Content.size())); in printSectionHeaders()
161 W.printNumber("Offset", WasmSec.Offset); in printSectionHeaders()
164 W.printString("Name", WasmSec.Name); in printSectionHeaders()
168 ListScope Group(W, "InitFunctions"); in printSectionHeaders()
170 W.startLine() << F.Symbol << " (priority=" << F.Priority << ")\n"; in printSectionHeaders()
175 ListScope Group(W, "Segments"); in printSectionHeaders()
178 DictScope Group(W, "Segment"); in printSectionHeaders()
180 W.printString("Name", Seg.Name); in printSectionHeaders()
181 W.printNumber("Size", static_cast<uint64_t>(Seg.Content.size())); in printSectionHeaders()
185 W.printNumber("Offset", Seg.Offset.Inst.Value.Int32); in printSectionHeaders()
187 W.printNumber("Offset", Seg.Offset.Inst.Value.Int64); in printSectionHeaders()
189 ListScope Group(W, "Offset"); in printSectionHeaders()
190 W.printNumber("Global", Seg.Offset.Inst.Value.Global); in printSectionHeaders()
197 ListScope Group(W, "Memories"); in printSectionHeaders()
199 DictScope Group(W, "Memory"); in printSectionHeaders()
200 W.printNumber("MinPages", Memory.Minimum); in printSectionHeaders()
202 W.printNumber("MaxPages", WasmSec.Offset); in printSectionHeaders()
209 ListScope D(W, "Relocations"); in printSectionHeaders()
215 W.printBinaryBlock("SectionData", WasmSec.Content); in printSectionHeaders()
221 DictScope D(W, "Symbol"); in printSymbol()
223 W.printString("Name", Symbol.Info.Name); in printSymbol()
224 W.printEnum("Type", Symbol.Info.Kind, ArrayRef(WasmSymbolTypes)); in printSymbol()
225 W.printFlags("Flags", Symbol.Info.Flags, ArrayRef(WasmSymbolFlags)); in printSymbol()
229 W.printString("ImportName", *Symbol.Info.ImportName); in printSymbol()
232 W.printString("ImportModule", *Symbol.Info.ImportModule); in printSymbol()
236 W.printHex("ElementIndex", Symbol.Info.ElementIndex); in printSymbol()
238 W.printHex("Offset", Symbol.Info.DataRef.Offset); in printSymbol()
239 W.printHex("Segment", Symbol.Info.DataRef.Segment); in printSymbol()
240 W.printHex("Size", Symbol.Info.DataRef.Size); in printSymbol()