Searched refs:newSym (Results 1 - 7 of 7) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/lld/ELF/ |
H A D | SymbolTable.h | 50 Symbol *addSymbol(const Symbol &newSym);
|
H A D | Symbols.h | 143 inline void replace(const Symbol &newSym); 520 void Symbol::replace(const Symbol &newSym) { argument 530 if (symbolKind != PlaceholderKind && !newSym.isLazy() && 531 (type == STT_TLS) != (newSym.type == STT_TLS) && 534 toString(newSym.file) + "\n>>> defined in " + toString(file)); 537 memcpy(this, &newSym, newSym.getSymbolSize());
|
H A D | SymbolTable.cpp | 96 Symbol *SymbolTable::addSymbol(const Symbol &newSym) { argument 97 Symbol *sym = insert(newSym.getName()); 98 sym->resolve(newSym);
|
H A D | Symbols.cpp | 606 auto *newSym = cast<Defined>(other); local 611 if (!oldSym->section && !newSym->section && oldSym->value == newSym->value && 612 newSym->binding == STB_GLOBAL)
|
H A D | LinkerScript.cpp | 183 Defined newSym(nullptr, cmd->name, STB_GLOBAL, visibility, value.type, 187 sym->mergeProperties(newSym); 188 sym->replace(newSym); 199 Defined newSym(nullptr, cmd->name, STB_GLOBAL, visibility, STT_NOTYPE, 0, 0, 204 sym->mergeProperties(newSym); 205 sym->replace(newSym);
|
H A D | InputFiles.cpp | 1588 Undefined newSym(&f, name, binding, visibility, type); 1590 newSym.exportDynamic = false; 1591 Symbol *ret = symtab->addSymbol(newSym); 1601 Defined newSym(&f, name, binding, visibility, type, 0, 0, nullptr); 1603 newSym.exportDynamic = false; 1604 return symtab->addSymbol(newSym);
|
/freebsd-13-stable/contrib/llvm-project/lld/COFF/ |
H A D | PDB.cpp | 1340 CVSymbol newSym = codeview::SymbolSerializer::writeOneSymbol( local 1342 scopeStackOpen(scopes, mod->getNextSymbolOffset(), newSym); 1344 mod->addSymbol(newSym); 1346 newSym = codeview::SymbolSerializer::writeOneSymbol(es, bAlloc, 1350 mod->addSymbol(newSym);
|
Completed in 89 milliseconds