Home
last modified time | relevance | path

Searched refs:SymbolVersion (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSymbolTable.cpp155 std::vector<Symbol *> SymbolTable::findByVersion(SymbolVersion ver) { in findByVersion()
164 std::vector<Symbol *> SymbolTable::findAllByVersion(SymbolVersion ver, in findAllByVersion()
193 for (SymbolVersion &ver : config->dynamicList) { in handleDynamicList()
207 bool SymbolTable::assignExactVersion(SymbolVersion ver, uint16_t versionId, in assignExactVersion()
268 auto assignExact = [&](SymbolVersion pat, uint16_t id, StringRef ver) { in scanVersionScript()
279 for (SymbolVersion &pat : v.nonLocalPatterns) in scanVersionScript()
282 for (SymbolVersion pat : v.localPatterns) in scanVersionScript()
299 for (SymbolVersion &pat : v.nonLocalPatterns) in scanVersionScript()
302 for (SymbolVersion &pat : v.localPatterns) in scanVersionScript()
310 for (SymbolVersion &pat : v.nonLocalPatterns) in scanVersionScript()
[all …]
H A DSymbolTable.h67 std::vector<Symbol *> findByVersion(SymbolVersion ver);
68 std::vector<Symbol *> findAllByVersion(SymbolVersion ver,
72 bool assignExactVersion(SymbolVersion ver, uint16_t versionId,
74 void assignWildcardVersion(SymbolVersion ver, uint16_t versionId,
H A DScriptParser.cpp131 std::pair<std::vector<SymbolVersion>, std::vector<SymbolVersion>>
183 std::vector<SymbolVersion> locals; in readDynamicList()
184 std::vector<SymbolVersion> globals; in readDynamicList()
197 for (SymbolVersion v : globals) in readDynamicList()
1495 std::vector<SymbolVersion> locals; in readAnonymousDeclaration()
1496 std::vector<SymbolVersion> globals; in readAnonymousDeclaration()
1510 std::vector<SymbolVersion> locals; in readVersionDeclaration()
1511 std::vector<SymbolVersion> globals; in readVersionDeclaration()
1536 std::pair<std::vector<SymbolVersion>, std::vector<SymbolVersion>>
1538 std::vector<SymbolVersion> locals; in readSymbols()
[all …]
H A DConfig.h78 struct SymbolVersion { struct
89 std::vector<SymbolVersion> nonLocalPatterns; argument
90 std::vector<SymbolVersion> localPatterns;
141 std::vector<SymbolVersion> dynamicList;
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp1579 struct SymbolVersion { struct
1586 static Expected<std::vector<SymbolVersion>>
1606 return std::vector<SymbolVersion>{}; in readSymbolVersionsELF()
1613 std::vector<SymbolVersion> Ret; in readSymbolVersionsELF()
1644 static Expected<std::vector<SymbolVersion>>
1661 std::vector<SymbolVersion> SymbolVersions;
1670 if (Expected<std::vector<SymbolVersion>> VersionsOrErr =