Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/TextAPI/
H A DInterfaceFile.cpp49 void InterfaceFile::addAllowableClient(StringRef InstallName, in addAllowableClient()
55 void InterfaceFile::addReexportedLibrary(StringRef InstallName, in addReexportedLibrary()
74 void InterfaceFile::addUUID(const Target &Target_, StringRef UUID) { in addUUID()
98 void InterfaceFile::addTarget(const Target &Target) { in addTarget()
102 InterfaceFile::const_filtered_target_range
103 InterfaceFile::targets(ArchitectureSet Archs) const { in targets()
110 void InterfaceFile::addSymbol(SymbolKind Kind, StringRef Name, in addSymbol()
121 void InterfaceFile::addDocument(std::shared_ptr<InterfaceFile> &&Document) { in addDocument()
131 bool InterfaceFile::operator==(const InterfaceFile &O) const { in operator ==()
157 [](const std::shared_ptr<InterfaceFile> LHS, in operator ==()
[all …]
H A DTextStub.cpp613 const InterfaceFile *denormalize(IO &IO) { in denormalize()
617 auto *File = new InterfaceFile; in denormalize()
908 const InterfaceFile *denormalize(IO &IO) { in denormalize()
912 auto *File = new InterfaceFile; in denormalize()
1084 static const InterfaceFile *&
1109 Expected<std::unique_ptr<InterfaceFile>>
1116 std::vector<const InterfaceFile *> Files; in get()
1121 auto File = std::unique_ptr<InterfaceFile>( in get()
1122 const_cast<InterfaceFile *>(Files.front())); in get()
1126 std::shared_ptr<InterfaceFile>(const_cast<InterfaceFile *>(*Iter))); in get()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DInterfaceFile.h156 class InterfaceFile {
340 void addDocument(std::shared_ptr<InterfaceFile> &&Document);
343 InterfaceFile *getParent() const { return Parent; }
348 const std::vector<std::shared_ptr<InterfaceFile>> &documents() const {
406 bool operator==(const InterfaceFile &O) const;
408 bool operator!=(const InterfaceFile &O) const { return !(*this == O); }
435 std::vector<std::shared_ptr<InterfaceFile>> Documents;
438 InterfaceFile *Parent = nullptr;
H A DTextAPIWriter.h19 class InterfaceFile; variable
25 static Error writeToStream(raw_ostream &os, const InterfaceFile &);
H A DTextAPIReader.h20 class InterfaceFile; variable
24 static Expected<std::unique_ptr<InterfaceFile>>
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-tapi-diff/
H A DDiffEngine.cpp113 bool checkSymbolEquality(llvm::MachO::InterfaceFile::const_symbol_range LHS, in checkSymbolEquality()
114 llvm::MachO::InterfaceFile::const_symbol_range RHS) { in checkSymbolEquality()
163 DiffOutput getSingleAttrDiff(InterfaceFile::const_symbol_range SymRange, in getSingleAttrDiff()
193 std::vector<DiffOutput> getSingleIF(InterfaceFile *Interface, in getSingleIF()
265 void findAndAddDiff(InterfaceFile::const_symbol_range CollectedSyms, in findAndAddDiff()
266 InterfaceFile::const_symbol_range LookupSyms, in findAndAddDiff()
304 DiffOutput recordDifferences(llvm::MachO::InterfaceFile::const_symbol_range LHS, in recordDifferences()
305 llvm::MachO::InterfaceFile::const_symbol_range RHS, in recordDifferences()
315 DiffEngine::findDifferences(const InterfaceFile *IFLHS, in findDifferences()
316 const InterfaceFile *IFRHS) { in findDifferences()
H A DDiffEngine.h163 std::vector<DiffOutput> findDifferences(const MachO::InterfaceFile *,
164 const MachO::InterfaceFile *);
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DInputFiles.h32 class InterfaceFile; variable
88 InputFile(Kind, const llvm::MachO::InterfaceFile &);
143 explicit DylibFile(const llvm::MachO::InterfaceFile &interface,
148 void parseReexports(const llvm::MachO::InterfaceFile &interface);
H A DInputFiles.cpp227 InputFile::InputFile(Kind kind, const InterfaceFile &interface) in InputFile()
862 const InterfaceFile *currentTopLevelTapi) { in findDylib()
922 for (InterfaceFile &child : in findDylib()
960 const InterfaceFile *currentTopLevelTapi) { in loadReexport()
1067 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella, in DylibFile()
1129 void DylibFile::parseReexports(const InterfaceFile &interface) { in parseReexports()
1130 const InterfaceFile *topLevel = in parseReexports()
1133 InterfaceFile::const_target_range targets = intfRef.targets(); in parseReexports()
H A DDriver.h24 class InterfaceFile; variable
H A DDriverUtils.cpp218 Expected<std::unique_ptr<InterfaceFile>> result = TextAPIReader::get(mbref); in loadDylib()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DTapiUniversal.cpp25 Expected<std::unique_ptr<InterfaceFile>> Result = TextAPIReader::get(Source); in TapiUniversal()
41 for (const std::shared_ptr<InterfaceFile> &File : ParsedFile->documents()) in TapiUniversal()
H A DTapiFile.cpp36 TapiFile::TapiFile(MemoryBufferRef Source, const InterfaceFile &interface, in TapiFile()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DTapiUniversal.h104 const MachO::InterfaceFile &getInterfaceFile() { return *ParsedFile; } in getInterfaceFile()
116 std::unique_ptr<MachO::InterfaceFile> ParsedFile;
H A DTapiFile.h28 TapiFile(MemoryBufferRef Source, const MachO::InterfaceFile &interface,
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DFile.h408 llvm::Expected<std::unique_ptr<llvm::MachO::InterfaceFile>> result = in doParse()
413 std::unique_ptr<llvm::MachO::InterfaceFile> interface{std::move(*result)}; in doParse()
418 std::error_code loadFromInterface(llvm::MachO::InterfaceFile &interface) { in loadFromInterface()
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile1452 SRCS_MIW+= TextAPI/InterfaceFile.cpp