| /openbsd-src/gnu/llvm/llvm/lib/TextAPI/ |
| H A D | InterfaceFile.cpp | 49 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 D | TextStub.cpp | 435 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 D | CMakeLists.txt | 4 InterfaceFile.cpp
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/TextAPI/ |
| H A D | InterfaceFile.h | 152 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 D | TextAPIReader.h | 20 class InterfaceFile; variable 24 static Expected<std::unique_ptr<InterfaceFile>>
|
| H A D | TextAPIWriter.h | 19 class InterfaceFile; variable 25 static Error writeToStream(raw_ostream &os, const InterfaceFile &);
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-tapi-diff/ |
| H A D | DiffEngine.cpp | 112 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 D | DiffEngine.h | 162 std::vector<DiffOutput> findDifferences(const MachO::InterfaceFile *, 163 const MachO::InterfaceFile *);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Object/ |
| H A D | TapiFile.h | 29 class InterfaceFile; variable 37 TapiFile(MemoryBufferRef Source, const MachO::InterfaceFile &interface,
|
| H A D | TapiUniversal.h | 106 const MachO::InterfaceFile &getInterfaceFile() { return *ParsedFile; } in getInterfaceFile() 118 std::unique_ptr<MachO::InterfaceFile> ParsedFile;
|
| /openbsd-src/gnu/llvm/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 | 40 TapiFile::TapiFile(MemoryBufferRef Source, const InterfaceFile &interface, in TapiFile()
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | InputFiles.h | 35 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 D | InputFiles.cpp | 266 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 D | DriverUtils.cpp | 223 Expected<std::unique_ptr<InterfaceFile>> result = TextAPIReader::get(mbref); in loadDylib()
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/TextAPI/ |
| H A D | BUILD.gn | 11 "InterfaceFile.cpp",
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMTextAPI/ |
| H A D | Makefile | 9 InterfaceFile.cpp \
|
| /openbsd-src/gnu/llvm/llvm/tools/dsymutil/ |
| H A D | DwarfLinkerForBinary.cpp | 123 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 D | llvm-ifs.cpp | 216 InterfaceFile File; in writeTbdStub()
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 2593 ./usr/include/llvm/TextAPI/InterfaceFile.h
|
| H A D | clang.macppc | 2592 ./usr/include/llvm/TextAPI/InterfaceFile.h
|
| H A D | clang.loongson | 2592 ./usr/include/llvm/TextAPI/InterfaceFile.h
|
| H A D | clang.octeon | 2592 ./usr/include/llvm/TextAPI/InterfaceFile.h
|
| H A D | clang.arm64 | 2593 ./usr/include/llvm/TextAPI/InterfaceFile.h
|
| H A D | clang.powerpc64 | 2591 ./usr/include/llvm/TextAPI/InterfaceFile.h
|