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

References

lib/Support/FileCollector.cpp
  222       if (It->type() == sys::fs::file_type::regular_file ||
  223           It->type() == sys::fs::file_type::directory_file ||
  224           It->type() == sys::fs::file_type::symlink_file) {
  225         Collector->addFile(It->path());
lib/Support/VirtualFileSystem.cpp
 2117   assert(!State->Stack.top()->path().empty() && "non-canonical end iterator");
 2123     if (State->Stack.top()->type() == sys::fs::file_type::directory_file) {
 2124       vfs::directory_iterator I = FS->dir_begin(State->Stack.top()->path(), EC);
tools/clang/lib/Driver/ToolChains/BareMetal.cpp
  125       StringRef VersionText = llvm::sys::path::filename(LI->path());
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 1890       StringRef VersionText = llvm::sys::path::filename(LI->path());
 2390       StringRef VersionText = llvm::sys::path::filename(LI->path());
 2393         if (!CandidateGCCInstallPaths.insert(LI->path()).second)
 2400       if (!ScanGCCForMultilibs(TargetTriple, Args, LI->path(),
tools/clang/lib/Driver/ToolChains/Linux.cpp
  875     StringRef VersionText = llvm::sys::path::filename(LI->path());
tools/clang/lib/Frontend/CompilerInstance.cpp
  190             Dir->path(), FileMgr, CI.getPCHContainerReader(),
  193       MDC->addFile(Dir->path());
tools/clang/lib/Frontend/FrontendAction.cpp
  724                 Dir->path(), FileMgr, CI.getPCHContainerReader(),
  727           PPOpts.ImplicitPCHInclude = Dir->path();
tools/clang/lib/Lex/HeaderSearch.cpp
 1647           if (llvm::sys::path::extension(Dir->path()) != ".framework")
 1651               FileMgr.getDirectory(Dir->path());
 1656           loadFrameworkModule(llvm::sys::path::stem(Dir->path()), *FrameworkDir,
 1717     bool IsFramework = llvm::sys::path::extension(Dir->path()) == ".framework";
 1719       loadModuleMapFile(Dir->path(), SearchDir.isSystemHeaderDirectory(),
tools/clang/lib/Lex/ModuleMap.cpp
 1045     if (!StringRef(Dir->path()).endswith(".framework"))
 1049             FileMgr.getDirectory(Dir->path())) {
tools/clang/lib/Sema/SemaCodeComplete.cpp
 8698       StringRef Filename = llvm::sys::path::filename(It->path());
 8699       switch (It->type()) {
unittests/Support/VirtualFileSystemTest.cpp
  497   EXPECT_TRUE(I->path().endswith("a") || I->path().endswith("c"));
  497   EXPECT_TRUE(I->path().endswith("a") || I->path().endswith("c"));
  501   EXPECT_TRUE(I->path().endswith("a") || I->path().endswith("c"));
  501   EXPECT_TRUE(I->path().endswith("a") || I->path().endswith("c"));
  554   EXPECT_EQ((BDir.Path + "/./bb").str(), BIt->path());
  562   EXPECT_EQ((ADir.Path + "/./aa").str(), CIt->path()); // Partly resolved name!
  582     StatResults[sys::path::filename(I->path())] =
  583         FS->status(I->path()).getError();
  759     InputToCheck.push_back(I->path());
  883       if (I->path() == "/hiddenByUp")
  886     EXPECT_EQ(sys::fs::file_type::regular_file, I->type());
  892       if (I->path() == "/hiddenByMid")
  895     EXPECT_EQ(sys::fs::file_type::regular_file, I->type());
  916   ASSERT_EQ("/a", I->path());
 1039   ASSERT_EQ("/a", I->path());
 1042   ASSERT_EQ("/b", I->path());
 1051   ASSERT_EQ("/b/c", getPosixPath(I->path()));
 1227   ASSERT_EQ("../b/c", getPosixPath(It->path()));