|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Support/VirtualFileSystem.h 165 if (Impl->CurrentEntry.path().empty())
176 if (Impl->CurrentEntry.path().empty())
186 return Impl->CurrentEntry.path() == RHS.Impl->CurrentEntry.path();
186 return Impl->CurrentEntry.path() == RHS.Impl->CurrentEntry.path();
lib/Support/FileCollector.cpp 225 Collector->addFile(It->path());
lib/Support/VirtualFileSystem.cpp 495 StringRef Name = llvm::sys::path::filename(CurrentEntry.path());
2095 if (EC || CurrentEntry.path().empty())
2097 StringRef Name = llvm::sys::path::filename(CurrentEntry.path());
2117 assert(!State->Stack.top()->path().empty() && "non-canonical end iterator");
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 369 if (!llvm::StringSwitch<bool>(llvm::sys::path::extension(Dir->path()))
374 auto Header = FileMgr.getFile(Dir->path());
387 auto PathIt = llvm::sys::path::rbegin(Dir->path());
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())) {
2424 if (auto FE = SourceMgr.getFileManager().getFile(I->path())) {
2426 Module::Header Header = {I->path(), *FE};
tools/clang/lib/Lex/PPLexerChange.cpp 285 if (!StringSwitch<bool>(llvm::sys::path::extension(Entry->path()))
290 if (auto Header = getFileManager().getFile(Entry->path()))
tools/clang/lib/Sema/SemaCodeComplete.cpp 8698 StringRef Filename = llvm::sys::path::filename(It->path());
tools/lldb/source/Commands/CommandCompletions.cpp 182 llvm::ErrorOr<llvm::vfs::Status> Status = fs.GetStatus(Entry.path());
187 auto Name = path::filename(Entry.path());
198 FileSpec symlink_filespec(Entry.path());
tools/lldb/source/Host/common/FileSystem.cpp 198 ErrorOr<vfs::Status> Status = m_fs->status(Item.path());
208 auto Result = callback(callback_baton, Status->getType(), Item.path());
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();
616 Contents.push_back(I->path());
656 Contents.push_back(I->path());
657 char last = I->path().back();
681 Contents.push_back(I->path());
682 char last = I->path().back();
735 (FS->status(I->path()) ? VisitedNonBrokenSymlinks : VisitedBrokenSymlinks)
736 .push_back(I->path());
759 InputToCheck.push_back(I->path());
883 if (I->path() == "/hiddenByUp")
892 if (I->path() == "/hiddenByMid")
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()));
1327 Nodes.push_back(getPosixPath(I->path()));