Searched refs:ArchiveFile (Results 1 – 13 of 13) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SymbolTable.cpp | 78 if (auto *F = dyn_cast<ArchiveFile>(File)) { in addFile() 543 void SymbolTable::addLazyArchive(StringRef Name, ArchiveFile &File, in addLazyArchive() 780 SymbolTable::addLazyArchive<ELF32LE>(StringRef, ArchiveFile &, 783 SymbolTable::addLazyArchive<ELF32BE>(StringRef, ArchiveFile &, 786 SymbolTable::addLazyArchive<ELF64LE>(StringRef, ArchiveFile &, 789 SymbolTable::addLazyArchive<ELF64BE>(StringRef, ArchiveFile &,
|
| H A D | InputFiles.cpp | 827 ArchiveFile::ArchiveFile(std::unique_ptr<Archive> &&File) in ArchiveFile() function in ArchiveFile 831 template <class ELFT> void ArchiveFile::parse() { in parse() 837 InputFile *ArchiveFile::fetch(const Archive::Symbol &Sym) { in fetch() 1321 template void ArchiveFile::parse<ELF32LE>(); 1322 template void ArchiveFile::parse<ELF32BE>(); 1323 template void ArchiveFile::parse<ELF64LE>(); 1324 template void ArchiveFile::parse<ELF64BE>();
|
| H A D | InputFiles.h | 284 class ArchiveFile : public InputFile { 286 explicit ArchiveFile(std::unique_ptr<Archive> &&File);
|
| H A D | SymbolTable.h | 58 void addLazyArchive(StringRef Name, ArchiveFile &F,
|
| H A D | Symbols.cpp | 219 InputFile *LazyArchive::fetch() { return cast<ArchiveFile>(File)->fetch(Sym); } in fetch()
|
| H A D | Symbols.h | 34 class ArchiveFile; variable
|
| H A D | Driver.cpp | 223 Files.push_back(make<ArchiveFile>(std::move(File))); in addFile()
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | Symbols.h | 32 class ArchiveFile; variable 256 Lazy(ArchiveFile *F, const Archive::Symbol S) in Lazy() 261 ArchiveFile *File;
|
| H A D | InputFiles.cpp | 71 ArchiveFile::ArchiveFile(MemoryBufferRef M) : InputFile(ArchiveKind, M) {} in ArchiveFile() function in lld::coff::ArchiveFile 73 void ArchiveFile::parse() { in parse() 83 void ArchiveFile::addMember(const Archive::Symbol *Sym) { in addMember()
|
| H A D | InputFiles.h | 89 class ArchiveFile : public InputFile { 91 explicit ArchiveFile(MemoryBufferRef M);
|
| H A D | SymbolTable.h | 87 void addLazy(ArchiveFile *F, const Archive::Symbol Sym);
|
| H A D | SymbolTable.cpp | 326 void SymbolTable::addLazy(ArchiveFile *F, const Archive::Symbol Sym) { in addLazy()
|
| H A D | Driver.cpp | 164 Symtab->addFile(make<ArchiveFile>(MBRef)); in addBuffer()
|