reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/Support/Path.cpp
  176     ASSERT_NO_ERROR(fs::make_absolute(temp_store));
  438     ASSERT_NO_ERROR(
  450   void TearDown() override { ASSERT_NO_ERROR(fs::remove(TestDirectory.str())); }
  457   ASSERT_NO_ERROR(
  462   ASSERT_NO_ERROR(fs::getUniqueID(Twine(TempPath), F1));
  463   ASSERT_NO_ERROR(fs::getUniqueID(Twine(TempPath), F2));
  469   ASSERT_NO_ERROR(
  473   ASSERT_NO_ERROR(fs::getUniqueID(Twine(TempPath2), D));
  477   ASSERT_NO_ERROR(fs::remove(Twine(TempPath2)));
  481   ASSERT_NO_ERROR(fs::create_link(Twine(TempPath), Twine(TempPath2)));
  483   ASSERT_NO_ERROR(fs::getUniqueID(Twine(TempPath2), D2));
  489   ASSERT_NO_ERROR(
  491   ASSERT_NO_ERROR(fs::getUniqueID(Dir1.c_str(), F1));
  492   ASSERT_NO_ERROR(fs::getUniqueID(Dir1.c_str(), F2));
  496   ASSERT_NO_ERROR(
  498   ASSERT_NO_ERROR(fs::getUniqueID(Dir2.c_str(), F2));
  500   ASSERT_NO_ERROR(fs::remove(Dir1));
  501   ASSERT_NO_ERROR(fs::remove(Dir2));
  502   ASSERT_NO_ERROR(fs::remove(TempPath2));
  503   ASSERT_NO_ERROR(fs::remove(TempPath));
  507   ASSERT_NO_ERROR(
  520   ASSERT_NO_ERROR(fs::real_path(TestDirectory, RealBase));
  523   ASSERT_NO_ERROR(fs::real_path(
  533     ASSERT_NO_ERROR(fs::real_path(HomeDir, Expected));
  534     ASSERT_NO_ERROR(fs::real_path("~", Actual, true));
  536     ASSERT_NO_ERROR(fs::real_path("~/", Actual, true));
  540   ASSERT_NO_ERROR(fs::remove_directories(Twine(TestDirectory) + "/test1"));
  572   ASSERT_NO_ERROR(
  579   ASSERT_NO_ERROR(fs::real_path(Twine(TestDirectory) + "/noreadperm", Expanded,
  582   ASSERT_NO_ERROR(fs::remove_directories(Twine(TestDirectory) + "/noreadperm"));
  596   ASSERT_NO_ERROR(fs::remove(TestDirectory + "/keep"));
  614   ASSERT_NO_ERROR(
  623   ASSERT_NO_ERROR(fs::createTemporaryFile("prefix", "temp", FD2, TempPath2));
  628   ASSERT_NO_ERROR(fs::status(Twine(TempPath), A));
  629   ASSERT_NO_ERROR(fs::status(Twine(TempPath2), B));
  635   ASSERT_NO_ERROR(fs::remove(Twine(TempPath2)));
  636   ASSERT_NO_ERROR(fs::remove(Twine(TempPath2)));
  649   ASSERT_NO_ERROR(fs::createTemporaryFile("prefix", "", TempPath3));
  654   ASSERT_NO_ERROR(fs::create_link(Twine(TempPath), Twine(TempPath2)));
  656   ASSERT_NO_ERROR(fs::equivalent(Twine(TempPath), Twine(TempPath2), equal));
  658   ASSERT_NO_ERROR(fs::status(Twine(TempPath), A));
  659   ASSERT_NO_ERROR(fs::status(Twine(TempPath2), B));
  664   ASSERT_NO_ERROR(fs::remove(Twine(TempPath)));
  667   ASSERT_NO_ERROR(fs::remove(Twine(TempPath2)));
  696   ASSERT_NO_ERROR(
  734   ASSERT_NO_ERROR(fs::create_directory(Twine(TestDirectory) + "foo"));
  735   ASSERT_NO_ERROR(fs::create_directory(Twine(TestDirectory) + "foo"));
  738   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "foo"));
  745   ASSERT_NO_ERROR(
  748   ASSERT_NO_ERROR(fs::status(Twine(TestDirectory) + "baz500", Status));
  751   ASSERT_NO_ERROR(fs::create_directory(Twine(TestDirectory) + "baz777", false,
  753   ASSERT_NO_ERROR(fs::status(Twine(TestDirectory) + "baz777", Status));
  827     ASSERT_NO_ERROR(ec);
  830   ASSERT_NO_ERROR(
  832   ASSERT_NO_ERROR(
  834   ASSERT_NO_ERROR(fs::create_directories(Twine(TestDirectory) +
  836   ASSERT_NO_ERROR(
  838   ASSERT_NO_ERROR(
  844     ASSERT_NO_ERROR(ec);
  881   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/a0/aa1"));
  882   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/a0/ab1"));
  883   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/a0"));
  884   ASSERT_NO_ERROR(
  886   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/dontlookhere"));
  887   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/pop/p1"));
  888   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/pop"));
  889   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/z0/za1"));
  890   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive/z0"));
  891   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/recursive"));
  894   ASSERT_NO_ERROR(
  898     ASSERT_NO_ERROR(ec);
  902   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/reclevel/a/b/c"));
  903   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/reclevel/a/b"));
  904   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/reclevel/a"));
  905   ASSERT_NO_ERROR(fs::remove(Twine(TestDirectory) + "/reclevel"));
  911   ASSERT_NO_ERROR(fs::create_directories(Twine(TestDirectory) + "/symlink"));
  912   ASSERT_NO_ERROR(
  914   ASSERT_NO_ERROR(
  916   ASSERT_NO_ERROR(
  918   ASSERT_NO_ERROR(
  920   ASSERT_NO_ERROR(
  922   ASSERT_NO_ERROR(
  924   ASSERT_NO_ERROR(fs::create_link(Twine(TestDirectory) + "/symlink/d/dd",
  926   ASSERT_NO_ERROR(
  939     ASSERT_NO_ERROR(ec);
  956     ASSERT_NO_ERROR(ec);
  975     ASSERT_NO_ERROR(ec);
  991   ASSERT_NO_ERROR(fs::remove_directories(Twine(TestDirectory) + "/symlink"));
  999   ASSERT_NO_ERROR(fs::createUniqueDirectory("fs_remove", BaseDir));
 1001   ASSERT_NO_ERROR(fs::create_directories(Twine(BaseDir) + "/foo/bar/baz"));
 1002   ASSERT_NO_ERROR(fs::create_directories(Twine(BaseDir) + "/foo/bar/buzz"));
 1003   ASSERT_NO_ERROR(fs::createUniqueFile(
 1005   ASSERT_NO_ERROR(fs::createUniqueFile(
 1007   ASSERT_NO_ERROR(fs::createUniqueFile(
 1009   ASSERT_NO_ERROR(fs::createUniqueFile(
 1022   ASSERT_NO_ERROR(fs::remove_directories("D:/footest"));
 1024   ASSERT_NO_ERROR(fs::remove_directories(BaseDir));
 1062   ASSERT_NO_ERROR(fs::createTemporaryFile("prefix", "temp", FD, TempPath));
 1063   ASSERT_NO_ERROR(fs::resize_file(FD, 123));
 1065   ASSERT_NO_ERROR(fs::status(FD, Status));
 1068   ASSERT_NO_ERROR(fs::remove(TempPath));
 1074   ASSERT_NO_ERROR(fs::createTemporaryFile("prefix", "temp", FD, TempPath));
 1080   ASSERT_NO_ERROR(Hash.getError());
 1089   ASSERT_NO_ERROR(
 1092   ASSERT_NO_ERROR(fs::resize_file(FileDescriptor, Size));
 1100     ASSERT_NO_ERROR(EC);
 1112     ASSERT_NO_ERROR(EC);
 1115     ASSERT_NO_ERROR(EC);
 1123     ASSERT_NO_ERROR(EC);
 1126   ASSERT_NO_ERROR(fs::remove(TempPath));
 1259   ASSERT_NO_ERROR(
 1269   ASSERT_NO_ERROR(fs::openFileForRead(Twine(TempPath), FileDescriptor2,
 1277     ASSERT_NO_ERROR(fs::getUniqueID(Twine(TempPath), D1));
 1278     ASSERT_NO_ERROR(fs::getUniqueID(Twine(ResultPath), D2));
 1319   ASSERT_NO_ERROR(fs::openFileForWrite(Path, FD, Disp));
 1339   ASSERT_NO_ERROR(fs::openFileForWrite(NonExistantFile, FD, fs::CD_CreateNew));
 1347   ASSERT_NO_ERROR(sys::fs::status(FD, Status));
 1363   ASSERT_NO_ERROR(
 1374   ASSERT_NO_ERROR(sys::fs::file_size(NonExistantFile, FileSize));
 1383   ASSERT_NO_ERROR(sys::fs::file_size(NonExistantFile, FileSize));
 1386   ASSERT_NO_ERROR(
 1389   ASSERT_NO_ERROR(sys::fs::file_size(NonExistantFile, FileSize));
 1405   ASSERT_NO_ERROR(sys::fs::file_size(NonExistantFile, FileSize));
 1419   ASSERT_NO_ERROR(sys::fs::file_size(NonExistantFile, FileSize));
 1444     ASSERT_NO_ERROR(sys::fs::file_size(NonExistantFile, FileSize));
 1446     ASSERT_NO_ERROR(
 1449     ASSERT_NO_ERROR(sys::fs::file_size(NonExistantFile, FileSize));
 1487   ASSERT_NO_ERROR(fs::openFileForRead(NonExistantFile, FD));
 1499   ASSERT_NO_ERROR(
 1511   ASSERT_NO_ERROR(fs::openFileForReadWrite(NonExistantFile, FD,
 1563   ASSERT_NO_ERROR(fs::is_local(TestDirectory, TestDirectoryIsLocal));
 1568   ASSERT_NO_ERROR(
 1576   ASSERT_NO_ERROR(fs::is_local(FD, TempFileIsLocal));
 1603   ASSERT_NO_ERROR(fs::createTemporaryFile("prefix", "temp", FD, TempPath));
 1607   ASSERT_NO_ERROR(fs::setPermissions(TempPath, AllRWE));
 1613   ASSERT_NO_ERROR(fs::setPermissions(TempPath, AllRWE));
 1619   ASSERT_NO_ERROR(
 1628   ASSERT_NO_ERROR(
 1643   ASSERT_NO_ERROR(fs::current_path(path));
 1652   ASSERT_NO_ERROR(fs::set_current_path(TestDirectory));
 1654   ASSERT_NO_ERROR(fs::current_path(path));
 1657   ASSERT_NO_ERROR(fs::getUniqueID(TestDirectory, D1));
 1658   ASSERT_NO_ERROR(fs::getUniqueID(path, D2));
 1665   ASSERT_NO_ERROR(fs::createTemporaryFile("prefix", "temp", FD, TempPath));