Searched refs:SymbolVersion (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | SymbolTable.cpp | 160 SmallVector<Symbol *, 0> SymbolTable::findByVersion(SymbolVersion ver) { in findByVersion() 169 SmallVector<Symbol *, 0> SymbolTable::findAllByVersion(SymbolVersion ver, in findAllByVersion() 198 for (SymbolVersion &ver : ctx.arg.dynamicList) { in handleDynamicList() 211 bool SymbolTable::assignExactVersion(SymbolVersion ver, uint16_t versionId, in assignExactVersion() 248 void SymbolTable::assignWildcardVersion(SymbolVersion ver, uint16_t versionId, in assignWildcardVersion() 270 auto assignExact = [&](SymbolVersion pat, uint16_t id, StringRef ver) { in scanVersionScript() 281 for (SymbolVersion &pat : v.nonLocalPatterns) in scanVersionScript() 284 for (SymbolVersion pat : v.localPatterns) in scanVersionScript() 292 auto assignWildcard = [&](SymbolVersion pat, uint16_t id, StringRef ver) { in scanVersionScript() 301 for (SymbolVersion &pat : v.nonLocalPatterns) in scanVersionScript() [all …]
|
| H A D | SymbolTable.h | 85 SmallVector<Symbol *, 0> findByVersion(SymbolVersion ver); 86 SmallVector<Symbol *, 0> findAllByVersion(SymbolVersion ver, 90 bool assignExactVersion(SymbolVersion ver, uint16_t versionId, 92 void assignWildcardVersion(SymbolVersion ver, uint16_t versionId,
|
| H A D | ScriptParser.cpp | 120 SmallVector<SymbolVersion, 0> readVersionExtern(); 124 std::pair<SmallVector<SymbolVersion, 0>, SmallVector<SymbolVersion, 0>> 183 SmallVector<SymbolVersion, 0> locals; in readDynamicList() 184 SmallVector<SymbolVersion, 0> globals; in readDynamicList() 198 for (SymbolVersion v : globals) in readDynamicList() 1729 SmallVector<SymbolVersion, 0> locals; in readAnonymousDeclaration() 1730 SmallVector<SymbolVersion, 0> globals; in readAnonymousDeclaration() 1732 for (const SymbolVersion &pat : locals) in readAnonymousDeclaration() 1734 for (const SymbolVersion &pat : globals) in readAnonymousDeclaration() 1744 SmallVector<SymbolVersion, 0> locals; in readVersionDeclaration() [all …]
|
| H A D | Config.h | 165 struct SymbolVersion { struct 176 SmallVector<SymbolVersion, 0> nonLocalPatterns; argument 177 SmallVector<SymbolVersion, 0> localPatterns; 283 llvm::SmallVector<SymbolVersion, 0> dynamicList;
|