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()
92 EXPECT_EQ(1U, File->allowableClients().size()); in TEST()
93 EXPECT_EQ(client, File->allowableClients().front()); in TEST()
94 EXPECT_EQ(1U, File->reexportedLibraries().size()); in TEST()
95 EXPECT_EQ(reexport, File->reexportedLibraries().front()); in TEST()
98 for (const auto *Sym : File->symbols()) { in TEST()
144 TBDFile File = std::move(Result.get()); in TEST() local
145 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
151 EXPECT_EQ(Archs, File->getArchitectures()); in TEST()
152 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
153 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
154 EXPECT_EQ(std::string("Test.dylib"), File->getInstallName()); in TEST()
155 EXPECT_EQ(PackedVersion(1, 0, 0), File->getCurrentVersion()); in TEST()
156 EXPECT_EQ(PackedVersion(1, 0, 0), File->getCompatibilityVersion()); in TEST()
157 EXPECT_EQ(2U, File->getSwiftABIVersion()); in TEST()
158 EXPECT_EQ(ObjCConstraintType::Retain_Release, File->getObjCConstraint()); in TEST()
159 EXPECT_FALSE(File->isTwoLevelNamespace()); in TEST()
160 EXPECT_FALSE(File->isApplicationExtensionSafe()); in TEST()
161 EXPECT_EQ(0U, File->allowableClients().size()); in TEST()
162 EXPECT_EQ(0U, File->reexportedLibraries().size()); in TEST()
187 InterfaceFile File; in TEST() local
191 File.setPath("libfoo.dylib"); in TEST()
192 File.setInstallName("/usr/lib/libfoo.dylib"); in TEST()
193 File.setFileType(FileType::TBD_V2); in TEST()
194 File.addTargets(Targets); in TEST()
195 File.setCurrentVersion(PackedVersion(1, 2, 3)); in TEST()
196 File.setTwoLevelNamespace(); in TEST()
197 File.setApplicationExtensionSafe(); in TEST()
198 File.setSwiftABIVersion(5); in TEST()
199 File.setObjCConstraint(ObjCConstraintType::Retain_Release); in TEST()
200 File.addAllowableClient("clientA", Targets[1]); in TEST()
201 File.addReexportedLibrary("/usr/lib/libfoo.dylib", Targets[1]); in TEST()
202 File.addSymbol(EncodeKind::GlobalSymbol, "_sym1", {Targets[0]}); in TEST()
203 File.addSymbol(EncodeKind::GlobalSymbol, "_sym2", {Targets[0]}, in TEST()
205 File.addSymbol(EncodeKind::GlobalSymbol, "_sym3", {Targets[0]}, in TEST()
207 File.addSymbol(EncodeKind::ObjectiveCClass, "Class1", {Targets[1]}); in TEST()
208 File.addSymbol(EncodeKind::ObjectiveCClassEHType, "Class1", {Targets[1]}); in TEST()
209 File.addSymbol(EncodeKind::ObjectiveCInstanceVariable, "Class1._ivar1", in TEST()
214 Error Result = TextAPIWriter::writeToStream(OS, File); in TEST()
229 TBDFile File = std::move(Result.get()); in TEST() local
231 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
232 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
233 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
247 TBDFile File = std::move(Result.get()); in TEST() local
248 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
249 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
250 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
264 TBDFile File = std::move(Result.get()); in TEST() local
265 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
266 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
267 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
281 TBDFile File = std::move(Result.get()); in TEST() local
282 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
283 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
284 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
298 TBDFile File = std::move(Result.get()); in TEST() local
299 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
300 EXPECT_EQ(File->getPlatforms().size(), 1U); in TEST()
301 EXPECT_EQ(Platform, *File->getPlatforms().begin()); in TEST()
315 TBDFile File = std::move(Result.get()); in TEST() local
316 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
317 EXPECT_EQ(1U, File->getSwiftABIVersion()); in TEST()
331 TBDFile File = std::move(Result.get()); in TEST() local
332 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
333 EXPECT_EQ(2U, File->getSwiftABIVersion()); in TEST()
347 TBDFile File = std::move(Result.get()); in TEST() local
348 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
349 EXPECT_EQ(3U, File->getSwiftABIVersion()); in TEST()
363 TBDFile File = std::move(Result.get()); in TEST() local
364 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
365 EXPECT_EQ(4U, File->getSwiftABIVersion()); in TEST()
396 TBDFile File = std::move(Result.get()); in TEST() local
397 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
398 EXPECT_EQ(5U, File->getSwiftABIVersion()); in TEST()
412 TBDFile File = std::move(Result.get()); in TEST() local
413 EXPECT_EQ(FileType::TBD_V2, File->getFileType()); in TEST()
414 EXPECT_EQ(99U, File->getSwiftABIVersion()); in TEST()