Searched refs:DylibFile (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/lld/MachO/ |
D | InputFiles.h | 116 class DylibFile : public InputFile { 125 explicit DylibFile(MemoryBufferRef mb, DylibFile *umbrella = nullptr); 127 explicit DylibFile(const llvm::MachO::InterfaceFile &interface, 128 DylibFile *umbrella = nullptr); 136 std::vector<DylibFile *> reexported;
|
D | InputFiles.cpp | 441 static Optional<DylibFile *> loadDylib(StringRef path, DylibFile *umbrella) { in loadDylib() 452 return make<DylibFile>(*mbref, umbrella); in loadDylib() 469 static Optional<DylibFile *> loadReexport(StringRef path, DylibFile *umbrella) { in loadReexport() 482 return make<DylibFile>(child, umbrella); in loadReexport() 494 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella) in DylibFile() function in DylibFile 543 if (Optional<DylibFile *> reexport = loadReexport(reexportPath, umbrella)) in DylibFile() 548 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella) in DylibFile() function in DylibFile 591 if (Optional<DylibFile *> reexport = in DylibFile()
|
D | Driver.h | 21 class DylibFile; variable 46 llvm::Optional<DylibFile *> makeDylibFromTAPI(llvm::MemoryBufferRef mbref, 47 DylibFile *umbrella = nullptr);
|
D | SymbolTable.h | 21 class DylibFile; variable 42 Symbol *addDylib(StringRef name, DylibFile *file, bool isWeakDef, bool isTlv);
|
D | DriverUtils.cpp | 169 Optional<DylibFile *> macho::makeDylibFromTAPI(MemoryBufferRef mbref, in makeDylibFromTAPI() 170 DylibFile *umbrella) { in makeDylibFromTAPI() 177 return make<DylibFile>(**result, umbrella); in makeDylibFromTAPI()
|
D | Symbols.h | 24 class DylibFile; variable 152 DylibSymbol(DylibFile *file, StringRefZ name, bool isWeakDef, bool isTlv) in DylibSymbol() 161 DylibFile *file;
|
D | Driver.cpp | 312 newFile = make<DylibFile>(mbref); in addFile() 315 if (Optional<DylibFile *> dylibFile = makeDylibFromTAPI(mbref)) in addFile() 337 auto *dylibFile = dyn_cast_or_null<DylibFile>(addFile(*path, false)); in addLibrary() 347 auto *dylibFile = dyn_cast_or_null<DylibFile>(addFile(*path, false)); in addFramework() 496 if (auto *dylibFile = dyn_cast<DylibFile>(file)) { in markSubLibrary() 751 dyn_cast_or_null<DylibFile>(addFile(arg->getValue(), false)); in link()
|
D | SymbolTable.cpp | 98 Symbol *SymbolTable::addDylib(StringRef name, DylibFile *file, bool isWeakDef, in addDylib()
|
D | Writer.cpp | 440 if (auto *dylibFile = dyn_cast<DylibFile>(file)) { in createLoadCommands()
|