Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/TextAPI/
H A DInterfaceFile.cpp49 void InterfaceFile::addAllowableClient(StringRef InstallName, in addAllowableClient()
55 void InterfaceFile::addReexportedLibrary(StringRef InstallName, in addReexportedLibrary()
61 void InterfaceFile::addParentUmbrella(const Target &Target_, StringRef Parent) { in addParentUmbrella()
74 void InterfaceFile::addUUID(const Target &Target_, StringRef UUID) { in addUUID()
87 void InterfaceFile::addUUID(const Target &Target, uint8_t UUID[16]) { 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()
[all …]
H A DTextStub.cpp435 template <> struct MappingTraits<const InterfaceFile *> {
438 NormalizedTBD(IO &IO, const InterfaceFile *&File) { in NormalizedTBD()
612 const InterfaceFile *denormalize(IO &IO) { in denormalize()
616 auto *File = new InterfaceFile; in denormalize()
761 static void mapping(IO &IO, const InterfaceFile *&File) { in mapping()
804 NormalizedTBD_V4(IO &IO, const InterfaceFile *&File) { in NormalizedTBD_V4()
846 InterfaceFile::const_filtered_symbol_range Symbols, in NormalizedTBD_V4()
907 const InterfaceFile *denormalize(IO &IO) { in denormalize()
911 auto *File = new InterfaceFile; in denormalize()
1022 const InterfaceFile *&File) { in mapKeysToValues()
[all …]
H A DCMakeLists.txt4 InterfaceFile.cpp
/openbsd-src/gnu/llvm/llvm/include/llvm/TextAPI/
H A DInterfaceFile.h152 class InterfaceFile {
336 void addDocument(std::shared_ptr<InterfaceFile> &&Document);
339 InterfaceFile *getParent() const { return Parent; }
344 const std::vector<std::shared_ptr<InterfaceFile>> &documents() const {
404 bool operator==(const InterfaceFile &O) const;
406 bool operator!=(const InterfaceFile &O) const { return !(*this == O); }
433 std::vector<std::shared_ptr<InterfaceFile>> Documents;
436 InterfaceFile *Parent = nullptr;
H A DTextAPIReader.h20 class InterfaceFile; variable
24 static Expected<std::unique_ptr<InterfaceFile>>
H A DTextAPIWriter.h19 class InterfaceFile; variable
25 static Error writeToStream(raw_ostream &os, const InterfaceFile &);
/openbsd-src/gnu/llvm/llvm/tools/llvm-tapi-diff/
H A DDiffEngine.cpp112 bool checkSymbolEquality(llvm::MachO::InterfaceFile::const_symbol_range LHS, in checkSymbolEquality()
113 llvm::MachO::InterfaceFile::const_symbol_range RHS) { in checkSymbolEquality()
162 DiffOutput getSingleAttrDiff(InterfaceFile::const_symbol_range SymRange, in getSingleAttrDiff()
192 std::vector<DiffOutput> getSingleIF(InterfaceFile *Interface, in getSingleIF()
263 void findAndAddDiff(InterfaceFile::const_symbol_range CollectedSyms, in findAndAddDiff()
264 InterfaceFile::const_symbol_range LookupSyms, in findAndAddDiff()
301 DiffOutput recordDifferences(llvm::MachO::InterfaceFile::const_symbol_range LHS, in recordDifferences()
302 llvm::MachO::InterfaceFile::const_symbol_range RHS, in recordDifferences()
312 DiffEngine::findDifferences(const InterfaceFile *IFLHS, in findDifferences()
313 const InterfaceFile *IFRHS) { in findDifferences()
H A DDiffEngine.h162 std::vector<DiffOutput> findDifferences(const MachO::InterfaceFile *,
163 const MachO::InterfaceFile *);
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DTapiFile.h29 class InterfaceFile; variable
37 TapiFile(MemoryBufferRef Source, const MachO::InterfaceFile &interface,
H A DTapiUniversal.h106 const MachO::InterfaceFile &getInterfaceFile() { return *ParsedFile; } in getInterfaceFile()
118 std::unique_ptr<MachO::InterfaceFile> ParsedFile;
/openbsd-src/gnu/llvm/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.cpp40 TapiFile::TapiFile(MemoryBufferRef Source, const InterfaceFile &interface, in TapiFile()
/openbsd-src/gnu/llvm/lld/MachO/
H A DInputFiles.h35 class InterfaceFile; variable
141 InputFile(Kind, const llvm::MachO::InterfaceFile &);
220 explicit DylibFile(const llvm::MachO::InterfaceFile &interface,
226 void parseReexports(const llvm::MachO::InterfaceFile &interface);
273 const llvm::MachO::InterfaceFile *currentTopLevelTapi);
H A DInputFiles.cpp266 InputFile::InputFile(Kind kind, const InterfaceFile &interface) in InputFile()
1555 const InterfaceFile *currentTopLevelTapi) { in findDylib()
1616 for (InterfaceFile &child : in findDylib()
1655 const InterfaceFile *currentTopLevelTapi) { in loadReexport()
1794 static bool skipPlatformCheckForCatalyst(const InterfaceFile &interface, in skipPlatformCheckForCatalyst()
1816 InterfaceFile::const_target_range interfaceTargets, Target target) { in isTargetPlatformArchCompatible()
1833 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella, in DylibFile()
1921 void DylibFile::parseReexports(const InterfaceFile &interface) { in parseReexports()
1922 const InterfaceFile *topLevel = in parseReexports()
1925 InterfaceFile::const_target_range targets = intfRef.targets(); in parseReexports()
H A DDriverUtils.cpp223 Expected<std::unique_ptr<InterfaceFile>> result = TextAPIReader::get(mbref); in loadDylib()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/TextAPI/
H A DBUILD.gn11 "InterfaceFile.cpp",
/openbsd-src/gnu/usr.bin/clang/libLLVMTextAPI/
H A DMakefile9 InterfaceFile.cpp \
/openbsd-src/gnu/llvm/llvm/tools/dsymutil/
H A DDwarfLinkerForBinary.cpp123 StringRef InterfaceFile = I.second; in copySwiftInterfaces() local
126 sys::path::append(InputPath, Options.PrependPath, InterfaceFile); in copySwiftInterfaces()
127 InterfaceFile = InputPath; in copySwiftInterfaces()
132 outs() << "copy parseable Swift interface " << InterfaceFile << " -> " in copySwiftInterfaces()
136 if ((EC = sys::fs::copy_file(InterfaceFile, Path.str()))) in copySwiftInterfaces()
137 warn(Twine("cannot copy parseable Swift interface ") + InterfaceFile + in copySwiftInterfaces()
/openbsd-src/gnu/llvm/llvm/tools/llvm-ifs/
H A Dllvm-ifs.cpp216 InterfaceFile File; in writeTbdStub()
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642593 ./usr/include/llvm/TextAPI/InterfaceFile.h
H A Dclang.macppc2592 ./usr/include/llvm/TextAPI/InterfaceFile.h
H A Dclang.loongson2592 ./usr/include/llvm/TextAPI/InterfaceFile.h
H A Dclang.octeon2592 ./usr/include/llvm/TextAPI/InterfaceFile.h
H A Dclang.arm642593 ./usr/include/llvm/TextAPI/InterfaceFile.h
H A Dclang.powerpc642591 ./usr/include/llvm/TextAPI/InterfaceFile.h

12