reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
373 if (this->symbols.empty()) 375 return makeArrayRef(this->symbols).slice(1, this->firstGlobal - 1); 379 return makeArrayRef(this->symbols).slice(this->firstGlobal); 984 this->symbols.resize(eSyms.size()); 989 if (!this->symbols[i] && eSyms[i].getBinding() != STB_LOCAL) 990 this->symbols[i] = 1021 this->symbols[i] = make<Undefined>(this, name, binding, stOther, type); 1023 this->symbols[i] = make<Undefined>(this, name, binding, stOther, type, 1026 this->symbols[i] = 1033 this->symbols[i]->resolve(Undefined{this, name, binding, stOther, type}); 1034 this->symbols[i]->referenced = true; 1043 this->symbols[i]->resolve( 1054 this->symbols[i]->resolve( 1062 this->symbols[i]->resolve( 1437 symbols.push_back(createBitcodeSymbol<ELFT>(keptComdats, objSym, *this)); 1496 file->symbols = std::move(symbols); 1496 file->symbols = std::move(symbols); 1533 this->symbols.resize(eSyms.size()); 1538 this->symbols[i] = symtab->insert(CHECK(eSyms[i].getName(strtab), this)); 1545 for (Symbol *sym : this->symbols) {tools/lld/ELF/InputFiles.h
93 return symbols; 211 if (symbolIndex >= this->symbols.size()) 213 return *this->symbols[symbolIndex];