Lines Matching refs:File
73 TBDFile File = std::move(Result.get()); in TEST() local
74 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
80 EXPECT_EQ(Archs, File->getArchitectures()); in TEST()
81 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
82 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
83 EXPECT_EQ(std::string("Test.dylib"), File->getInstallName()); in TEST()
84 EXPECT_EQ(PackedVersion(2, 3, 4), File->getCurrentVersion()); in TEST()
85 EXPECT_EQ(PackedVersion(1, 0, 0), File->getCompatibilityVersion()); in TEST()
86 EXPECT_EQ(2U, File->getSwiftABIVersion()); in TEST()
87 EXPECT_EQ(ObjCConstraintType::Retain_Release, File->getObjCConstraint()); in TEST()
88 EXPECT_TRUE(File->isTwoLevelNamespace()); in TEST()
89 EXPECT_TRUE(File->isApplicationExtensionSafe()); in TEST()
90 EXPECT_TRUE(File->isInstallAPI()); in TEST()
93 EXPECT_EQ(1U, File->allowableClients().size()); in TEST()
94 EXPECT_EQ(client, File->allowableClients().front()); in TEST()
95 EXPECT_EQ(1U, File->reexportedLibraries().size()); in TEST()
96 EXPECT_EQ(reexport, File->reexportedLibraries().front()); in TEST()
99 for (const auto *Sym : File->symbols()) { in TEST()
145 TBDFile File = std::move(Result.get()); in TEST() local
146 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
152 EXPECT_EQ(Archs, File->getArchitectures()); in TEST()
153 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
154 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
155 EXPECT_EQ(std::string("Test.dylib"), File->getInstallName()); in TEST()
156 EXPECT_EQ(PackedVersion(1, 0, 0), File->getCurrentVersion()); in TEST()
157 EXPECT_EQ(PackedVersion(1, 0, 0), File->getCompatibilityVersion()); in TEST()
158 EXPECT_EQ(2U, File->getSwiftABIVersion()); in TEST()
159 EXPECT_EQ(ObjCConstraintType::Retain_Release, File->getObjCConstraint()); in TEST()
160 EXPECT_FALSE(File->isTwoLevelNamespace()); in TEST()
161 EXPECT_FALSE(File->isApplicationExtensionSafe()); in TEST()
162 EXPECT_FALSE(File->isInstallAPI()); in TEST()
163 EXPECT_EQ(0U, File->allowableClients().size()); in TEST()
164 EXPECT_EQ(0U, File->reexportedLibraries().size()); in TEST()
189 InterfaceFile File; in TEST() local
193 File.setPath("libfoo.dylib"); in TEST()
194 File.setInstallName("/usr/lib/libfoo.dylib"); in TEST()
195 File.setFileType(FileType::TBD_V2); in TEST()
196 File.addTargets(Targets); in TEST()
197 File.setCurrentVersion(PackedVersion(1, 2, 3)); in TEST()
198 File.setTwoLevelNamespace(); in TEST()
199 File.setApplicationExtensionSafe(); in TEST()
200 File.setSwiftABIVersion(5); in TEST()
201 File.setObjCConstraint(ObjCConstraintType::Retain_Release); in TEST()
202 File.addAllowableClient("clientA", Targets[1]); in TEST()
203 File.addReexportedLibrary("/usr/lib/libfoo.dylib", Targets[1]); in TEST()
204 File.addSymbol(SymbolKind::GlobalSymbol, "_sym1", {Targets[0]}); in TEST()
205 File.addSymbol(SymbolKind::GlobalSymbol, "_sym2", {Targets[0]}, in TEST()
207 File.addSymbol(SymbolKind::GlobalSymbol, "_sym3", {Targets[0]}, in TEST()
209 File.addSymbol(SymbolKind::ObjectiveCClass, "Class1", {Targets[1]}); in TEST()
210 File.addSymbol(SymbolKind::ObjectiveCClassEHType, "Class1", {Targets[1]}); in TEST()
211 File.addSymbol(SymbolKind::ObjectiveCInstanceVariable, "Class1._ivar1", in TEST()
216 Error Result = TextAPIWriter::writeToStream(OS, File); in TEST()
231 TBDFile File = std::move(Result.get()); in TEST() local
233 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
234 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
235 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
249 TBDFile File = std::move(Result.get()); in TEST() local
250 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
251 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
252 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
266 TBDFile File = std::move(Result.get()); in TEST() local
267 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
268 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
269 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
283 TBDFile File = std::move(Result.get()); in TEST() local
284 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
285 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
286 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
300 TBDFile File = std::move(Result.get()); in TEST() local
301 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
302 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
303 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
317 TBDFile File = std::move(Result.get()); in TEST() local
318 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
319 EXPECT_EQ(1U, File->getSwiftABIVersion()); in TEST()
333 TBDFile File = std::move(Result.get()); in TEST() local
334 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
335 EXPECT_EQ(2U, File->getSwiftABIVersion()); in TEST()
349 TBDFile File = std::move(Result.get()); in TEST() local
350 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
351 EXPECT_EQ(3U, File->getSwiftABIVersion()); in TEST()
365 TBDFile File = std::move(Result.get()); in TEST() local
366 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
367 EXPECT_EQ(4U, File->getSwiftABIVersion()); in TEST()
398 TBDFile File = std::move(Result.get()); in TEST() local
399 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
400 EXPECT_EQ(5U, File->getSwiftABIVersion()); in TEST()
414 TBDFile File = std::move(Result.get()); in TEST() local
415 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
416 EXPECT_EQ(99U, File->getSwiftABIVersion()); in TEST()