Home
last modified time | relevance | path

Searched refs:InterfaceFileRef (Results 1 – 11 of 11) sorted by relevance

/llvm-project/llvm/include/llvm/TextAPI/
H A DInterfaceFile.h52 class InterfaceFileRef {
54 InterfaceFileRef() = default;
56 InterfaceFileRef(StringRef InstallName) : InstallName(InstallName) {} in InterfaceFileRef() function
58 InterfaceFileRef(StringRef InstallName, const TargetList Targets) in InterfaceFileRef() function
83 bool operator==(const InterfaceFileRef &O) const {
87 bool operator!=(const InterfaceFileRef &O) const {
91 bool operator<(const InterfaceFileRef &O) const {
269 const std::vector<InterfaceFileRef> &allowableClients() const { in allowableClients()
282 const std::vector<InterfaceFileRef> &reexportedLibraries() const { in reexportedLibraries()
443 std::vector<InterfaceFileRef> AllowableClients;
[all …]
/llvm-project/llvm/unittests/TextAPI/
H A DTextStubV5Tests.cpp224 InterfaceFileRef ClientA("ClientA", AllTargets); in TEST()
225 InterfaceFileRef ClientB("ClientB", AllTargets); in TEST()
230 InterfaceFileRef ReexportA("/u/l/l/libbar.dylib", AllTargets); in TEST()
231 InterfaceFileRef ReexportB("/u/l/l/libfoo.dylib", AllTargets); in TEST()
427 InterfaceFileRef ReexportA("/u/l/l/libArmOnly.dylib", in TEST()
429 InterfaceFileRef ReexportB("/u/l/l/libbar.dylib", in TEST()
431 InterfaceFileRef ReexportC("/u/l/l/libfoo.dylib", in TEST()
501 InterfaceFileRef Reexport("/u/l/l/libfoo.dylib", {iOSTarget}); in TEST()
1603 InterfaceFileRef ClientA("ClientA", AllTargets); in TEST()
1604 InterfaceFileRef Client in TEST()
[all...]
H A DTextStubV3Tests.cpp97 InterfaceFileRef client("clientA", Targets); in TEST()
98 InterfaceFileRef reexport("/usr/lib/libfoo.dylib", Targets); in TEST()
181 InterfaceFileRef Client("clientA", Targets); in TEST()
182 const std::vector<InterfaceFileRef> Reexports = { in TEST()
183 InterfaceFileRef("/usr/lib/libfoo.dylib", Targets), in TEST()
184 InterfaceFileRef("TestInline.dylib", Targets)}; in TEST()
H A DTextStubV2Tests.cpp90 InterfaceFileRef client("clientA", Targets); in TEST()
91 InterfaceFileRef reexport("/usr/lib/libfoo.dylib", Targets); in TEST()
H A DTextStubV1Tests.cpp89 InterfaceFileRef client("clientA", Targets); in TEST()
90 InterfaceFileRef reexport("/usr/lib/libfoo.dylib", Targets); in TEST()
H A DTextStubV4Tests.cpp104 InterfaceFileRef client("ClientA", Targets); in TEST()
105 InterfaceFileRef reexport("/System/Library/Frameworks/A.framework/A", in TEST()
245 InterfaceFileRef reexport("/System/Library/Frameworks/A.framework/A", in TEST()
/llvm-project/llvm/tools/llvm-readtapi/
H A DDiffEngine.cpp146 DiffOutput getSingleAttrDiff(const std::vector<InterfaceFileRef> &IRefVec, in getSingleAttrDiff()
237 void findAndAddDiff(const std::vector<InterfaceFileRef> &CollectedIRefVec, in findAndAddDiff()
238 const std::vector<InterfaceFileRef> &LookupIRefVec, in findAndAddDiff()
/llvm-project/llvm/lib/TextAPI/
H A DInterfaceFile.cpp22 void InterfaceFileRef::addTarget(const Target &Target) { in addTarget()
H A DTextStub.cpp958 void assignTargetsToLibrary(const std::vector<InterfaceFileRef> &Libraries, in assignTargetsToLibrary()
961 std::map<const InterfaceFileRef *, TargetList> valueToTargetList; in assignTargetsToLibrary()
H A DTextStubV5.cpp826 Array serializeField(TBDKey Key, const std::vector<InterfaceFileRef> &Values, in serializeField()
/llvm-project/lld/MachO/
H A DInputFiles.cpp1972 for (const InterfaceFileRef &intfRef : interface.reexportedLibraries()) { in isExplicitlyLinked()