Searched refs:LazyArchive (Results 1 – 9 of 9) sorted by relevance
37 class LazyArchive; variable406 class LazyArchive : public Symbol {408 LazyArchive(InputFile &file, const llvm::object::Archive::Symbol s) in LazyArchive() function478 alignas(LazyArchive) char e[sizeof(LazyArchive)];500 AssertSymbol<LazyArchive>(); in assertSymbols()513 return sizeof(LazyArchive); in getSymbolSize()
253 if (auto *sym = dyn_cast<LazyArchive>(this)) { in fetch()266 MemoryBufferRef LazyArchive::getMemberBuffer() { in getMemberBuffer()436 resolveLazy(cast<LazyArchive>(other)); in resolve()703 if (auto *laSym = dyn_cast<LazyArchive>(&other)) { in resolveLazy()
1209 symtab->addSymbol(LazyArchive{*this, sym}); in parse()
1616 mb = cast<LazyArchive>(sym)->getMemberBuffer(); in handleLibcall()
69 if (auto *sym = dyn_cast<LazyArchive>(this)) in getFile()129 MemoryBufferRef LazyArchive::getMemberBuffer() { in getMemberBuffer()
291 class LazyArchive : public Symbol {293 LazyArchive(ArchiveFile *f, const Archive::Symbol s) in LazyArchive() function464 alignas(LazyArchive) char e[sizeof(LazyArchive)];
32 class LazyArchive; variable
71 auto *l = cast<LazyArchive>(s); in forceLazy()518 replaceSymbol<LazyArchive>(s, f, sym); in addLazyArchive()730 if (auto *l = dyn_cast<LazyArchive>(sym)) { in addLibcall()
2024 if (dyn_cast_or_null<LazyArchive>(symtab->find(arg->getValue()))) in link()