| /freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/ |
| H A D | InterfaceFile.cpp | 75 InterfaceFile::const_filtered_target_range 83 void InterfaceFile::addDocument(std::shared_ptr<InterfaceFile> &&Document) { in addDocument() 93 void InterfaceFile::inlineLibrary(std::shared_ptr<InterfaceFile> Library, in inlineLibrary() 122 Expected<std::unique_ptr<InterfaceFile>> 123 InterfaceFile::merge(const InterfaceFile *O) const { in merge() 157 std::unique_ptr<InterfaceFile> IF(new InterfaceFile()); in merge() 217 Expected<std::unique_ptr<InterfaceFile>> 237 std::unique_ptr<InterfaceFile> IF(new InterfaceFile()); in remove() 297 Expected<std::unique_ptr<InterfaceFile>> 305 std::unique_ptr<InterfaceFile> IF(new InterfaceFile()); in extract() [all …]
|
| H A D | TextStub.cpp | 573 const InterfaceFile *denormalize(IO &IO) { in denormalize() 577 auto *File = new InterfaceFile; in denormalize() 862 const InterfaceFile *denormalize(IO &IO) { in denormalize() 866 auto *File = new InterfaceFile; in denormalize() 1049 static const InterfaceFile *& 1098 Expected<std::unique_ptr<InterfaceFile>> 1119 std::vector<const InterfaceFile *> Files; in get() 1124 auto File = std::unique_ptr<InterfaceFile>( in get() 1125 const_cast<InterfaceFile *>(Files.front())); in get() 1129 std::shared_ptr<InterfaceFile>(const_cast<InterfaceFile *>(FI))); in get() [all …]
|
| H A D | TextStubCommon.h | 48 Expected<std::unique_ptr<InterfaceFile>> in LLVM_YAML_STRONG_TYPEDEF() 51 Error serializeInterfaceFileToJSON(raw_ostream &OS, const InterfaceFile &File, in LLVM_YAML_STRONG_TYPEDEF()
|
| H A D | RecordsSlice.cpp | 266 static std::unique_ptr<InterfaceFile> 282 auto File = std::make_unique<InterfaceFile>(std::move(Symbols)); in createInterfaceFile() 320 std::unique_ptr<InterfaceFile> 322 std::unique_ptr<InterfaceFile> File; in convertToInterfaceFile()
|
| H A D | TextStubV5.cpp | 583 using IFPtr = std::unique_ptr<InterfaceFile>; 652 IFPtr F(new InterfaceFile); in parseToInterfaceFile() 708 Expected<std::unique_ptr<InterfaceFile>> 725 std::unique_ptr<InterfaceFile> IF(std::move(*IFOrErr)); in getInterfaceFileFromJSON() 732 IF->addDocument(std::shared_ptr<InterfaceFile>(std::move(File))); in getInterfaceFileFromJSON() 855 Array serializeSymbols(InterfaceFile::const_filtered_symbol_range Symbols, in serializeSymbols() 922 Array serializeFlags(const InterfaceFile *File) { in serializeFlags() 936 Expected<Object> serializeIF(const InterfaceFile *File) { in serializeIF() 996 Expected<Object> getJSON(const InterfaceFile *File, const FileType FileKind) { in getJSON() 1020 const InterfaceFile &File, in serializeInterfaceFileToJSON()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | InterfaceFile.h | 142 class InterfaceFile { 144 InterfaceFile(std::unique_ptr<SymbolSet> &&InputSymbols) in InterfaceFile() function 329 InterfaceFile *getParent() const { return Parent; } in getParent() 411 llvm::Expected<std::unique_ptr<InterfaceFile>> 418 llvm::Expected<std::unique_ptr<InterfaceFile>> 428 llvm::Expected<std::unique_ptr<InterfaceFile>> 429 merge(const InterfaceFile *O) const; 435 void inlineLibrary(std::shared_ptr<InterfaceFile> Library, 442 bool operator==(const InterfaceFile &O) const; 472 std::vector<std::shared_ptr<InterfaceFile>> Documents; [all …]
|
| H A D | TextAPIReader.h | 20 class InterfaceFile; variable 38 static Expected<std::unique_ptr<InterfaceFile>>
|
| H A D | DylibReader.h | 44 Expected<std::unique_ptr<InterfaceFile>> get(MemoryBufferRef Buffer);
|
| H A D | TextAPIWriter.h | 33 static Error writeToStream(raw_ostream &OS, const InterfaceFile &File,
|
| H A D | RecordsSlice.h | 194 std::unique_ptr<InterfaceFile> convertToInterfaceFile(const Records &Slices);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Object/ |
| H A D | TapiUniversal.cpp | 26 Expected<std::unique_ptr<InterfaceFile>> Result = TextAPIReader::get(Source); in TapiUniversal() 42 for (const std::shared_ptr<InterfaceFile> &File : ParsedFile->documents()) in TapiUniversal()
|
| H A D | TapiFile.cpp | 50 TapiFile::TapiFile(MemoryBufferRef Source, const InterfaceFile &Interface, in TapiFile()
|
| /freebsd-14.2/contrib/llvm-project/lld/MachO/ |
| H A D | InputFiles.h | 35 class InterfaceFile; variable 141 InputFile(Kind, const llvm::MachO::InterfaceFile &); 227 explicit DylibFile(const llvm::MachO::InterfaceFile &interface, 233 void parseReexports(const llvm::MachO::InterfaceFile &interface); 280 const llvm::MachO::InterfaceFile *currentTopLevelTapi);
|
| H A D | InputFiles.cpp | 288 InputFile::InputFile(Kind kind, const InterfaceFile &interface) in InputFile() 1578 const InterfaceFile *currentTopLevelTapi) { in findDylib() 1639 for (InterfaceFile &child : in findDylib() 1678 const InterfaceFile *currentTopLevelTapi) { in loadReexport() 1818 static bool skipPlatformCheckForCatalyst(const InterfaceFile &interface, in skipPlatformCheckForCatalyst() 1840 InterfaceFile::const_target_range interfaceTargets, Target target) { in isTargetPlatformArchCompatible() 1857 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella, in DylibFile() 1945 void DylibFile::parseReexports(const InterfaceFile &interface) { in parseReexports() 1946 const InterfaceFile *topLevel = in parseReexports() 1949 InterfaceFile::const_target_range targets = intfRef.targets(); in parseReexports()
|
| H A D | DriverUtils.cpp | 227 Expected<std::unique_ptr<InterfaceFile>> result = TextAPIReader::get(mbref); in loadDylib()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | TapiUniversal.h | 106 const MachO::InterfaceFile &getInterfaceFile() { return *ParsedFile; } in getInterfaceFile() 118 std::unique_ptr<MachO::InterfaceFile> ParsedFile;
|
| H A D | TapiFile.h | 33 TapiFile(MemoryBufferRef Source, const MachO::InterfaceFile &Interface,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
| H A D | DylibReader.cpp | 421 Expected<std::unique_ptr<InterfaceFile>>
|
| /freebsd-14.2/lib/clang/libllvm/ |
| H A D | Makefile | 1690 SRCS_MIW+= TextAPI/InterfaceFile.cpp
|