reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
83 "\n Function Imports : " + Twine(wasmObj->getNumImportedFunctions()) + 84 "\n Global Imports : " + Twine(wasmObj->getNumImportedGlobals()) + 85 "\n Event Imports : " + Twine(wasmObj->getNumImportedEvents())); 127 const WasmSymbol &sym = wasmObj->syms()[reloc.Index]; 134 const WasmSymbol &sym = wasmObj->syms()[reloc.Index]; 138 wasmObj->dataSegments()[sym.Info.DataRef.Segment]; 143 const WasmSymbol &sym = wasmObj->syms()[reloc.Index]; 145 functions[sym.Info.ElementIndex - wasmObj->getNumImportedFunctions()]; 156 const WasmSymbol &sym = wasmObj->syms()[reloc.Index]; 260 wasmObj.reset(obj); 265 wasmObj->getNumImportedFunctions() + wasmObj->functions().size(); 265 wasmObj->getNumImportedFunctions() + wasmObj->functions().size(); 267 for (const WasmElemSegment &seg : wasmObj->elements()) { 286 std::vector<bool> isCalledDirectly(wasmObj->getNumberOfSymbols(), false); 287 for (const SectionRef &sec : wasmObj->sections()) { 288 const WasmSection §ion = wasmObj->getWasmSection(sec); 312 ArrayRef<StringRef> comdats = wasmObj->linkingData().Comdats; 319 for (const WasmSegment &s : wasmObj->dataSegments()) { 327 ArrayRef<WasmFunction> funcs = wasmObj->functions(); 328 ArrayRef<uint32_t> funcTypes = wasmObj->functionTypes(); 329 ArrayRef<WasmSignature> types = wasmObj->types(); 340 for (const WasmGlobal &g : wasmObj->globals()) 344 for (const WasmEvent &e : wasmObj->events()) 348 symbols.reserve(wasmObj->getNumberOfSymbols()); 349 for (const SymbolRef &sym : wasmObj->symbols()) { 350 const WasmSymbol &wasmSym = wasmObj->getWasmSymbol(sym.getRawDataRefImpl()); 398 functions[sym.Info.ElementIndex - wasmObj->getNumImportedFunctions()]; 417 globals[sym.Info.ElementIndex - wasmObj->getNumImportedGlobals()]; 429 events[sym.Info.ElementIndex - wasmObj->getNumImportedEvents()];tools/lld/wasm/InputFiles.h
101 const WasmObjectFile *getWasmObj() const { return wasmObj.get(); }