|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Support/Path.h 61 friend const_iterator begin(StringRef path, Style style);
101 const_iterator begin(StringRef path, Style style = Style::native);
References
lib/Object/ArchiveWriter.cpp 535 std::mismatch(sys::path::begin(DirFrom), sys::path::end(DirFrom),
536 sys::path::begin(PathTo));
lib/Support/Path.cpp 347 const_iterator b = begin(path, style), pos = b, e = end(path);
373 const_iterator b = begin(path, style), e = end(path);
390 const_iterator b = begin(path, style), pos = b, e = end(path);
695 llvm::make_range(path::begin(rel, style), path::end(rel))) {
lib/Support/VirtualFileSystem.cpp 158 for (StringRef Comp : llvm::make_range(path::begin(Path), path::end(Path)))
714 auto I = llvm::sys::path::begin(Path), E = sys::path::end(Path);
823 auto I = llvm::sys::path::begin(Path), E = llvm::sys::path::end(Path);
1644 sys::path::const_iterator Start = sys::path::begin(Path);
1910 auto IParent = path::begin(Parent), EParent = path::end(Parent);
1911 for (auto IChild = path::begin(Path), EChild = path::end(Path);
tools/clang/lib/CodeGen/CGDebugInfo.cpp 453 auto FileIt = llvm::sys::path::begin(RemappedFile);
455 auto CurDirIt = llvm::sys::path::begin(CurDir);
459 if (std::distance(llvm::sys::path::begin(CurDir), CurDirIt) == 1) {
tools/clang/lib/CodeGen/CGExpr.cpp 2892 auto I = llvm::sys::path::begin(FilenameString);
2899 FilenameString.substr(I - llvm::sys::path::begin(FilenameString));
tools/clang/lib/Driver/ToolChains/Darwin.cpp 1065 auto BeginSDK = llvm::sys::path::begin(isysroot);
tools/clang/lib/Lex/HeaderSearch.cpp 658 path::const_iterator I = path::begin(Path);
1750 for (auto NI = path::begin(File), NE = path::end(File),
1751 DI = path::begin(Dir), DE = path::end(Dir);
1765 unsigned PrefixLength = NI - path::begin(File);
tools/clang/lib/Lex/PPDirectives.cpp 171 if (::llvm::sys::path::begin(Include)->equals_lower("boost"))
2097 SmallVector<StringRef, 16> Components(llvm::sys::path::begin(Name),
tools/clang/lib/Sema/SemaCodeComplete.cpp 8682 auto Begin = llvm::sys::path::begin(NativeRelDir);
tools/clang/lib/Serialization/ASTReader.cpp 1397 path::const_iterator fileDirI = path::begin(path::parent_path(filePath)),
1399 path::const_iterator origDirI = path::begin(OriginalDir),
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp 85 auto Iter = sys::path::begin(Filename), End = sys::path::end(Filename);
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp 240 llvm::sys::path::const_iterator FileI = llvm::sys::path::begin(Destination);
242 llvm::sys::path::const_iterator DirI = llvm::sys::path::begin(Origin);
tools/clang/tools/extra/clang-include-fixer/SymbolIndexManager.cpp 34 for (auto FileI = llvm::sys::path::begin(FileName),
38 for (auto HeaderI = llvm::sys::path::begin(Header),
tools/clang/tools/extra/clangd/index/CanonicalIncludes.cpp 764 llvm::sys::path::begin(Path, llvm::sys::path::Style::posix),
769 return std::distance(llvm::sys::path::begin(
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp 435 llvm::sys::path::const_iterator B = llvm::sys::path::begin(Path),
tools/clang/tools/extra/modularize/ModuleAssistant.cpp 195 for (llvm::sys::path::const_iterator I = llvm::sys::path::begin(FilePath),
tools/clang/tools/libclang/BuildSystem.cpp 49 PI = path::begin(virtualPath),
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 231 auto path_begin = llvm::sys::path::begin(module.search_path.GetStringRef());
233 auto sysroot_begin = llvm::sys::path::begin(module.sysroot.GetStringRef());
tools/lldb/source/Utility/FileSpec.cpp 449 llvm::sys::path::begin(current_path, m_style),
tools/llvm-cov/CoverageReport.cpp 125 SmallVector<StringRef, 8> FirstPathComponents{sys::path::begin(Paths[0]),
132 enumerate(make_range(sys::path::begin(Path), sys::path::end(Path)))) {
159 auto Component = sys::path::begin(Paths[0]);
unittests/Support/Path.cpp 136 for (sys::path::const_iterator ci = sys::path::begin(*i),
255 return {path::begin(Path, S), path::end(Path)};