Home
last modified time | relevance | path

Searched refs:InterfaceFile (Results 1 – 19 of 19) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/
H A DInterfaceFile.cpp75 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 DTextStub.cpp573 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 DTextStubCommon.h48 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 DRecordsSlice.cpp266 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 DTextStubV5.cpp583 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 DInterfaceFile.h142 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 DTextAPIReader.h20 class InterfaceFile; variable
38 static Expected<std::unique_ptr<InterfaceFile>>
H A DDylibReader.h44 Expected<std::unique_ptr<InterfaceFile>> get(MemoryBufferRef Buffer);
H A DTextAPIWriter.h33 static Error writeToStream(raw_ostream &OS, const InterfaceFile &File,
H A DRecordsSlice.h194 std::unique_ptr<InterfaceFile> convertToInterfaceFile(const Records &Slices);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DTapiUniversal.cpp26 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 DTapiFile.cpp50 TapiFile::TapiFile(MemoryBufferRef Source, const InterfaceFile &Interface, in TapiFile()
/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DInputFiles.h35 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 DInputFiles.cpp288 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 DDriverUtils.cpp227 Expected<std::unique_ptr<InterfaceFile>> result = TextAPIReader::get(mbref); in loadDylib()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DTapiUniversal.h106 const MachO::InterfaceFile &getInterfaceFile() { return *ParsedFile; } in getInterfaceFile()
118 std::unique_ptr<MachO::InterfaceFile> ParsedFile;
H A DTapiFile.h33 TapiFile(MemoryBufferRef Source, const MachO::InterfaceFile &Interface,
/freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/
H A DDylibReader.cpp421 Expected<std::unique_ptr<InterfaceFile>>
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile1690 SRCS_MIW+= TextAPI/InterfaceFile.cpp