Home
last modified time | relevance | path

Searched refs:LazyArchive (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/lld/MachO/
H A DSymbols.h310 class LazyArchive : public Symbol {
312 LazyArchive(ArchiveFile *file, const llvm::object::Archive::Symbol &sym) in LazyArchive() function
361 alignas(LazyArchive) char e[sizeof(LazyArchive)];
H A DSymbols.cpp133 void LazyArchive::fetchArchiveMember() { getFile()->fetch(sym); } in fetchArchiveMember()
H A DSymbolTable.cpp230 else if (auto *lazy = dyn_cast<LazyArchive>(s)) in addUndefined()
298 replaceSymbol<LazyArchive>(s, file, sym); in addLazyArchive()
306 replaceSymbol<LazyArchive>(s, file, sym); in addLazyArchive()
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.h294 class LazyArchive : public Symbol {
296 LazyArchive(ArchiveFile *f, const Archive::Symbol s) in LazyArchive() function
483 alignas(LazyArchive) char e[sizeof(LazyArchive)];
H A DSymbols.cpp72 if (auto *sym = dyn_cast<LazyArchive>(this)) in getFile()
135 MemoryBufferRef LazyArchive::getMemberBuffer() { in getMemberBuffer()
H A DSymbolTable.h31 class LazyArchive; variable
H A DSymbolTable.cpp99 auto *l = cast<LazyArchive>(s); in forceLazy()
603 replaceSymbol<LazyArchive>(s, f, sym); in addLazyArchive()
813 if (auto *l = dyn_cast<LazyArchive>(sym)) { in addLibcall()
H A DDriver.cpp2445 if (isa_and_nonnull<LazyArchive>(ctx.symtab.find(arg->getValue()))) in linkerMain()