Home
last modified time | relevance | path

Searched refs:ArchiveFile (Results 1 – 18 of 18) sorted by relevance

/openbsd/gnu/llvm/lld/MachO/
H A DSymbolTable.h21 class ArchiveFile; variable
56 Symbol *addLazyArchive(StringRef name, ArchiveFile *file,
H A DSymbols.h308 LazyArchive(ArchiveFile *file, const llvm::object::Archive::Symbol &sym) in LazyArchive()
311 ArchiveFile *getFile() const { return cast<ArchiveFile>(file); } in getFile()
H A DInputFiles.h279 class ArchiveFile final : public InputFile {
281 explicit ArchiveFile(std::unique_ptr<llvm::object::Archive> &&file,
H A DInputFiles.cpp2104 ArchiveFile::ArchiveFile(std::unique_ptr<object::Archive> &&f, bool forceHidden) in ArchiveFile() function in ArchiveFile
2108 void ArchiveFile::addLazySymbols() { in addLazySymbols()
2132 Error ArchiveFile::fetch(const object::Archive::Child &c, StringRef reason) { in fetch()
2159 void ArchiveFile::fetch(const object::Archive::Symbol &sym) { in fetch()
H A DDriver.cpp262 ArchiveFile *file;
290 ArchiveFile *file; in addFile()
298 file = make<ArchiveFile>(std::move(archive), isForceHidden); in addFile()
H A DSymbolTable.cpp215 Symbol *SymbolTable::addLazyArchive(StringRef name, ArchiveFile *file, in addLazyArchive()
/openbsd/gnu/llvm/lld/wasm/
H A DInputFiles.h89 class ArchiveFile : public InputFile {
91 explicit ArchiveFile(MemoryBufferRef m) : InputFile(ArchiveKind, m) {} in ArchiveFile() function
H A DSymbolTable.h87 void addLazy(ArchiveFile *f, const llvm::object::Archive::Symbol *sym);
H A DInputFiles.cpp728 void ArchiveFile::parse() { in parse()
743 void ArchiveFile::addMember(const Archive::Symbol *sym) { in addMember()
H A DSymbolTable.cpp31 if (auto *f = dyn_cast<ArchiveFile>(file)) { in addFile()
728 void SymbolTable::addLazy(ArchiveFile *file, const Archive::Symbol *sym) { in addLazy()
H A DSymbols.cpp427 void LazySymbol::fetch() { cast<ArchiveFile>(file)->addMember(&archiveSymbol); } in fetch()
H A DDriver.cpp276 files.push_back(make<ArchiveFile>(mbref)); in addFile()
/openbsd/gnu/llvm/lld/COFF/
H A DSymbols.h32 class ArchiveFile; variable
295 LazyArchive(ArchiveFile *f, const Archive::Symbol s) in LazyArchive()
302 ArchiveFile *file;
H A DInputFiles.h112 class ArchiveFile : public InputFile {
114 explicit ArchiveFile(COFFLinkerContext &ctx, MemoryBufferRef m);
H A DSymbolTable.h92 void addLazyArchive(ArchiveFile *f, const Archive::Symbol &sym);
H A DInputFiles.cpp96 ArchiveFile::ArchiveFile(COFFLinkerContext &ctx, MemoryBufferRef m) in ArchiveFile() function in ArchiveFile
99 void ArchiveFile::parse() { in parse()
109 void ArchiveFile::addMember(const Archive::Symbol &sym) { in addMember()
H A DSymbolTable.cpp555 void SymbolTable::addLazyArchive(ArchiveFile *f, const Archive::Symbol &sym) { in addLazyArchive()
H A DDriver.cpp204 ctx.symtab.addFile(make<ArchiveFile>(ctx, mbref)); in addBuffer()