Lines Matching full:symboltable
1 //===- SymbolTable.cpp ----------------------------------------------------===//
16 #include "SymbolTable.h"
32 void SymbolTable::wrap(Symbol *sym, Symbol *real, Symbol *wrap) {
64 Symbol *SymbolTable::insert(StringRef name) {
101 Symbol *SymbolTable::addAndCheckDuplicate(Ctx &ctx, const Defined &newSym) {
110 Symbol *SymbolTable::find(StringRef name) {
137 StringMap<SmallVector<Symbol *, 0>> &SymbolTable::getDemangledSyms() {
161 SmallVector<Symbol *, 0> SymbolTable::findByVersion(SymbolVersion ver) {
170 SmallVector<Symbol *, 0> SymbolTable::findAllByVersion(SymbolVersion ver,
197 void SymbolTable::handleDynamicList() {
212 bool SymbolTable::assignExactVersion(SymbolVersion ver, uint16_t versionId,
249 void SymbolTable::assignWildcardVersion(SymbolVersion ver, uint16_t versionId,
266 void SymbolTable::scanVersionScript() {
360 Symbol *SymbolTable::addUnusedUndefined(StringRef name, uint8_t binding) {