Searched refs:ArchiveFile (Results 1 – 18 of 18) sorted by relevance
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | SymbolTable.h | 22 class ArchiveFile; variable 56 Symbol *addLazyArchive(StringRef name, ArchiveFile *file,
|
| H A D | Symbols.h | 300 LazyArchive(ArchiveFile *file, const llvm::object::Archive::Symbol &sym) in LazyArchive() 303 ArchiveFile *getFile() const { return cast<ArchiveFile>(file); } in getFile()
|
| H A D | InputFiles.h | 276 class ArchiveFile final : public InputFile { 278 explicit ArchiveFile(std::unique_ptr<llvm::object::Archive> &&file,
|
| H A D | InputFiles.cpp | 2153 ArchiveFile::ArchiveFile(std::unique_ptr<object::Archive> &&f, bool forceHidden) in ArchiveFile() function in ArchiveFile 2157 void ArchiveFile::addLazySymbols() { in addLazySymbols() 2181 Error ArchiveFile::fetch(const object::Archive::Child &c, StringRef reason) { in fetch() 2208 void ArchiveFile::fetch(const object::Archive::Symbol &sym) { in fetch()
|
| H A D | SymbolTable.cpp | 204 Symbol *SymbolTable::addLazyArchive(StringRef name, ArchiveFile *file, in addLazyArchive()
|
| H A D | Driver.cpp | 261 ArchiveFile *file; 289 ArchiveFile *file; in addFile() 297 file = make<ArchiveFile>(std::move(archive), isForceHidden); in addFile()
|
| /llvm-project-15.0.7/lld/wasm/ |
| H A D | InputFiles.h | 87 class ArchiveFile : public InputFile { 89 explicit ArchiveFile(MemoryBufferRef m) : InputFile(ArchiveKind, m) {} in ArchiveFile() function
|
| H A D | SymbolTable.h | 89 void addLazy(ArchiveFile *f, const llvm::object::Archive::Symbol *sym);
|
| H A D | InputFiles.cpp | 680 void ArchiveFile::parse() { in parse() 695 void ArchiveFile::addMember(const Archive::Symbol *sym) { in addMember()
|
| H A D | SymbolTable.cpp | 31 if (auto *f = dyn_cast<ArchiveFile>(file)) { in addFile() 716 void SymbolTable::addLazy(ArchiveFile *file, const Archive::Symbol *sym) { in addLazy()
|
| H A D | Symbols.cpp | 420 void LazySymbol::fetch() { cast<ArchiveFile>(file)->addMember(&archiveSymbol); } in fetch()
|
| H A D | Driver.cpp | 270 files.push_back(make<ArchiveFile>(mbref)); in addFile()
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | Symbols.h | 39 class ArchiveFile; variable 298 LazyArchive(ArchiveFile *f, const Archive::Symbol s) in LazyArchive() 305 ArchiveFile *file;
|
| H A D | InputFiles.h | 112 class ArchiveFile : public InputFile { 114 explicit ArchiveFile(COFFLinkerContext &ctx, MemoryBufferRef m);
|
| H A D | SymbolTable.h | 93 void addLazyArchive(ArchiveFile *f, const Archive::Symbol &sym);
|
| H A D | InputFiles.cpp | 95 ArchiveFile::ArchiveFile(COFFLinkerContext &ctx, MemoryBufferRef m) in ArchiveFile() function in ArchiveFile 98 void ArchiveFile::parse() { in parse() 108 void ArchiveFile::addMember(const Archive::Symbol &sym) { in addMember()
|
| H A D | SymbolTable.cpp | 558 void SymbolTable::addLazyArchive(ArchiveFile *f, const Archive::Symbol &sym) { in addLazyArchive()
|
| H A D | Driver.cpp | 210 ctx.symtab.addFile(make<ArchiveFile>(ctx, mbref)); in addBuffer()
|