/external/llvm-project/lld/MachO/ |
D | SymbolTable.h | 20 class ArchiveFile; variable 44 Symbol *addLazy(StringRef name, ArchiveFile *file,
|
D | Symbols.h | 25 class ArchiveFile; variable 172 LazySymbol(ArchiveFile *file, const llvm::object::Archive::Symbol &sym) in LazySymbol() 180 ArchiveFile *file;
|
D | InputFiles.h | 140 class ArchiveFile : public InputFile { 142 explicit ArchiveFile(std::unique_ptr<llvm::object::Archive> &&file);
|
D | InputFiles.cpp | 599 ArchiveFile::ArchiveFile(std::unique_ptr<llvm::object::Archive> &&f) in ArchiveFile() function in ArchiveFile 605 void ArchiveFile::fetch(const object::Archive::Symbol &sym) { in fetch()
|
D | SymbolTable.cpp | 116 Symbol *SymbolTable::addLazy(StringRef name, ArchiveFile *file, in addLazy()
|
D | Writer.cpp | 487 if (isa<ObjFile>(file) || isa<ArchiveFile>(file)) in buildInputSectionPriorities()
|
D | Driver.cpp | 304 newFile = make<ArchiveFile>(std::move(file)); in addFile()
|
/external/llvm-project/lld/ELF/ |
D | InputFiles.h | 326 class ArchiveFile : public InputFile { 328 explicit ArchiveFile(std::unique_ptr<Archive> &&file); 413 extern std::vector<ArchiveFile *> archiveFiles;
|
D | InputFiles.cpp | 46 std::vector<ArchiveFile *> elf::archiveFiles; 181 if (auto *f = dyn_cast<ArchiveFile>(file)) { in doParseFile() 1182 !cast<ArchiveFile>(sym->file)->parsed) || in initializeSymbols() 1203 ArchiveFile::ArchiveFile(std::unique_ptr<Archive> &&file) in ArchiveFile() function in ArchiveFile 1207 void ArchiveFile::parse() { in parse() 1217 void ArchiveFile::fetch(const Archive::Symbol &sym) { in fetch() 1305 bool ArchiveFile::shouldFetchForCommon(const Archive::Symbol &sym) { in shouldFetchForCommon() 1322 size_t ArchiveFile::getMemberCount() const { in getMemberCount()
|
D | Symbols.cpp | 254 cast<ArchiveFile>(sym->file)->fetch(sym->sym); in fetch() 704 ArchiveFile *archive = cast<ArchiveFile>(laSym->file); in resolveLazy()
|
D | MapFile.cpp | 278 for (const ArchiveFile *f : archiveFiles) in writeArchiveStats()
|
D | Driver.cpp | 252 files.push_back(make<ArchiveFile>(std::move(file))); in addFile()
|
/external/llvm-project/lld/wasm/ |
D | InputFiles.h | 86 class ArchiveFile : public InputFile { 88 explicit ArchiveFile(MemoryBufferRef m) : InputFile(ArchiveKind, m) {} in ArchiveFile() function
|
D | SymbolTable.h | 77 void addLazy(ArchiveFile *f, const llvm::object::Archive::Symbol *sym);
|
D | InputFiles.cpp | 534 void ArchiveFile::parse() { in parse() 548 void ArchiveFile::addMember(const Archive::Symbol *sym) { in addMember()
|
D | Symbols.cpp | 345 void LazySymbol::fetch() { cast<ArchiveFile>(file)->addMember(&archiveSymbol); } in fetch()
|
D | SymbolTable.cpp | 33 if (auto *f = dyn_cast<ArchiveFile>(file)) { in addFile() 556 void SymbolTable::addLazy(ArchiveFile *file, const Archive::Symbol *sym) { in addLazy()
|
D | Driver.cpp | 275 files.push_back(make<ArchiveFile>(mbref)); in addFile()
|
/external/llvm-project/lld/COFF/ |
D | Symbols.h | 39 class ArchiveFile; variable 293 LazyArchive(ArchiveFile *f, const Archive::Symbol s) in LazyArchive() 300 ArchiveFile *file;
|
D | InputFiles.h | 102 class ArchiveFile : public InputFile { 104 explicit ArchiveFile(MemoryBufferRef m);
|
D | SymbolTable.h | 88 void addLazyArchive(ArchiveFile *f, const Archive::Symbol &sym);
|
D | InputFiles.cpp | 101 ArchiveFile::ArchiveFile(MemoryBufferRef m) : InputFile(ArchiveKind, m) {} in ArchiveFile() function in ArchiveFile 103 void ArchiveFile::parse() { in parse() 113 void ArchiveFile::addMember(const Archive::Symbol &sym) { in addMember()
|
D | SymbolTable.cpp | 512 void SymbolTable::addLazyArchive(ArchiveFile *f, const Archive::Symbol &sym) { in addLazyArchive()
|
D | Driver.cpp | 216 symtab->addFile(make<ArchiveFile>(mbref)); in addBuffer()
|