HomeSort by: relevance | last modified time | path
    Searched refs:Paths (Results 1 - 25 of 56) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/clang/lib/Basic/
ProfileList.cpp 28 create(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &VFS,
32 createOrDie(const std::vector<std::string> &Paths,
46 ProfileSpecialCaseList::create(const std::vector<std::string> &Paths,
50 if (PSCL->createInternal(Paths, VFS, Error))
56 ProfileSpecialCaseList::createOrDie(const std::vector<std::string> &Paths,
59 if (auto PSCL = create(Paths, VFS, Error))
66 ProfileList::ProfileList(ArrayRef<std::string> Paths, SourceManager &SM)
68 Paths, SM.getFileManager().getVirtualFileSystem())),
SanitizerSpecialCaseList.cpp 18 SanitizerSpecialCaseList::create(const std::vector<std::string> &Paths,
23 if (SSCL->createInternal(Paths, VFS, Error)) {
31 SanitizerSpecialCaseList::createOrDie(const std::vector<std::string> &Paths,
34 if (auto SSCL = create(Paths, VFS, Error))
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
SanitizerSpecialCaseList.h 35 create(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &VFS,
39 createOrDie(const std::vector<std::string> &Paths,
ProfileList.h 39 ProfileList(ArrayRef<std::string> Paths, SourceManager &SM);
  /src/external/apache2/llvm/dist/clang/lib/IndexSerialization/
SerializablePathCollection.cpp 1 //===--- SerializablePathCollection.cpp -- Index of paths -------*- C++ -*-===//
25 FilePaths.emplace_back(DirPath(Root, Dir), Paths.add(Filename));
30 return Paths.add(Dir);
37 StringRef PathPool::getPaths() const { return Paths.getBuffer(); }
44 WorkDirPath(Paths.addDirPath(WorkDir)),
45 SysRootPath(Paths.addDirPath(SysRoot)),
46 OutputFilePath(Paths.addDirPath(OutputFile)) {}
55 Paths.addFilePath(Dir.Root, Dir.Path, sys::path::filename(FE.getName()));
88 PathPool::DirPath Result(Root, Paths.addDirPath(Dir));
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Hurd.cpp 27 /// a target-triple directory in the library and header search paths.
74 // The selection of paths to try here is designed to match the patterns which
78 // to the link paths.
79 path_list &Paths = getFilePaths();
88 Generic_GCC::AddMultilibPaths(D, SysRoot, OSLibDir, MultiarchTriple, Paths);
91 // of the requested system root, add its parent library paths to
96 addPathIfExists(D, D.Dir + "/../lib/" + MultiarchTriple, Paths);
97 addPathIfExists(D, D.Dir + "/../" + OSLibDir, Paths);
100 addPathIfExists(D, SysRoot + "/lib/" + MultiarchTriple, Paths);
101 addPathIfExists(D, SysRoot + "/lib/../" + OSLibDir, Paths);
    [all...]
RISCVToolchain.cpp 28 ToolChain::path_list &Paths) {
31 addPathIfExists(D, InstallPath + Path, Paths);
57 path_list &Paths = getFilePaths();
58 // Add toolchain/multilib specific file paths.
60 GCCInstallation.getInstallPath(), Paths);
Solaris.cpp 182 path_list &Paths = getFilePaths();
189 Paths);
190 addPathIfExists(D, GCCInstallation.getParentLibPath() + LibSuffix, Paths);
196 addPathIfExists(D, D.Dir + "/../lib", Paths);
198 addPathIfExists(D, D.SysRoot + "/usr/lib" + LibSuffix, Paths);
Linux.cpp 37 /// a target-triple directory in the library and header search paths.
256 // The selection of paths to try here is designed to match the patterns which
260 // to the link paths.
261 path_list &Paths = getFilePaths();
266 Generic_GCC::AddMultilibPaths(D, SysRoot, OSLibDir, MultiarchTriple, Paths);
268 addPathIfExists(D, SysRoot + "/lib/" + MultiarchTriple, Paths);
269 addPathIfExists(D, SysRoot + "/lib/../" + OSLibDir, Paths);
282 Paths);
285 addPathIfExists(D, SysRoot + "/usr/lib/" + MultiarchTriple, Paths);
291 addPathIfExists(D, SysRoot + "/usr/" + OSLibDir, Paths);
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
CXXInheritance.h 73 /// calculated when recording paths. AS_none is a special value
88 /// BasePaths - Represents the set of paths from a derived class to
99 /// There are two potential BasePaths to represent paths from D to a
101 /// and another is (D,0)->(C,0)->(A,1). These two paths actually
123 /// Paths - The actual set of paths that can be taken from the
125 std::list<CXXBasePath> Paths;
148 /// to help build the set of paths.
152 /// ambiguous paths while it is looking for a path from a derived
156 /// RecordPaths - Whether Sema::IsDerivedFrom should record paths
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
CXXInheritance.cpp 36 /// isAmbiguous - Determines whether the set of paths provided is
37 /// ambiguous, i.e., there are two or more paths that refer to
48 Paths.clear();
59 Paths.swap(Other.Paths);
69 CXXBasePaths Paths(/*FindAmbiguities=*/false, /*RecordPaths=*/false,
71 return isDerivedFrom(Base, Paths);
75 CXXBasePaths &Paths) const {
79 Paths.setOrigin(const_cast<CXXRecordDecl*>(this));
86 Paths);
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/IndexSerialization/
SerializablePathCollection.h 1 //===--- SerializablePathCollection.h -- Index of paths ---------*- C++ -*-===//
43 /// Pool of filesystem paths backed by a StringPool
73 /// \returns offset in Paths and size of newly added directory.
81 StringPool Paths;
85 /// Stores file paths and produces serialization-friendly representation.
90 PathPool Paths;
103 /// \returns buffer containing all the paths.
104 llvm::StringRef getPathsBuffer() const { return Paths.getPaths(); }
106 /// \returns file paths (no directories) backed by buffer exposed in
109 return Paths.getFilePaths()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
FileCollector.cpp 104 PathStorage Paths;
105 Paths.VirtualPath = SrcPath;
106 makeAbsolute(Paths.VirtualPath);
111 Paths.CopyFrom = Paths.VirtualPath;
112 updateWithRealPath(Paths.CopyFrom);
115 sys::path::remove_dots(Paths.VirtualPath, /*remove_dot_dot=*/true);
117 return Paths;
121 PathCanonicalizer::PathStorage Paths = Canonicalizer.canonicalize(SrcPath);
124 sys::path::append(DstPath, sys::path::relative_path(Paths.CopyFrom))
    [all...]
SpecialCaseList.cpp 74 SpecialCaseList::create(const std::vector<std::string> &Paths,
77 if (SCL->createInternal(Paths, FS, Error))
91 SpecialCaseList::createOrDie(const std::vector<std::string> &Paths,
94 if (auto SCL = create(Paths, FS, Error))
99 bool SpecialCaseList::createInternal(const std::vector<std::string> &Paths,
102 for (const auto &Path : Paths) {
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
ModuleDependencyCollector.cpp 75 // headers to use other paths. Although this is usually not a problem, it's
162 llvm::FileCollector::PathCanonicalizer::PathStorage Paths =
170 path::append(CacheDst, path::relative_path(Paths.CopyFrom));
177 Paths.CopyFrom = Dst;
184 if (std::error_code EC = fs::copy_file(Paths.CopyFrom, CacheDst))
188 // this we map different virtual src paths to the same entry in the VFS
192 addFileMapping(Paths.VirtualPath, CacheDst);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Lookup.h 186 Paths(std::move(Other.Paths)),
199 Other.Paths = nullptr;
207 Paths = std::move(Other.Paths);
222 Other.Paths = nullptr;
229 if (Paths) deletePaths(Paths);
341 /// Return the base paths structure that's associated with
344 return Paths;
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
RefCntblBaseVirtualDtorChecker.cpp 65 CXXBasePaths Paths;
66 Paths.setOrigin(RD);
94 if (RD->lookupInBases(IsPublicBaseRefCntblWOVirtualDtor, Paths,
PtrTypesSemantics.cpp 75 CXXBasePaths Paths;
76 Paths.setOrigin(const_cast<CXXRecordDecl *>(R));
90 bool BasesResult = R->lookupInBases(isRefCountableBase, Paths,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
SpecialCaseList.h 74 create(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &FS,
83 createOrDie(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &FS);
109 bool createInternal(const std::vector<std::string> &Paths,
Automaton.h 17 // input symbols will produce one path through the DFA but multiple paths
58 /// The internal class that maintains all possible paths through an NFA based
81 /// The returned paths. This is populated during getPaths.
82 SmallVector<NfaPath, 4> Paths;
125 Paths.clear();
142 Paths.clear();
150 Paths.push_back(std::move(P));
152 return Paths;
188 /// use of transcription, which analyzes the possible paths in the original
251 /// Obtain a set of possible paths through the input nondeterministi
    [all...]
Program.h 65 /// Find the first executable file \p Name in \p Paths.
69 /// functions and options should instead require fully specified paths.
73 /// \param Paths optional list of paths to search for \p Name. If empty it
76 /// \returns The fully qualified path to the first \p Name in \p Paths if it
79 findProgramByName(StringRef Name, ArrayRef<StringRef> Paths = {});
115 ///< An array of optional paths. Should have a size of zero or three.
118 ///< will be redirected to the corresponding paths, if the optional path
  /src/external/apache2/llvm/dist/llvm/lib/Support/Windows/
Program.inc 38 ArrayRef<StringRef> Paths) {
46 if (!Paths.empty()) {
47 PathStorage.reserve(Paths.size() * MAX_PATH);
48 for (unsigned i = 0; i < Paths.size(); ++i) {
51 StringRef P = Paths[i];
  /src/external/apache2/llvm/dist/clang/lib/Tooling/
InterpolatingCompilationDatabase.cpp 334 Paths.reserve(OriginalPaths.size());
340 Paths.emplace_back(Path, I);
348 llvm::sort(Paths);
353 bool empty() const { return Paths.empty(); }
387 // Returned keys are indexes into paths, and the values are (nonzero) scores.
419 Award(1, indexLookup</*Prefix=*/true>(Prefix, Paths));
448 S.PrefixLength = matchingPrefix(Filename, Paths[S.Index].first);
459 S.PrefixLength = matchingPrefix(Filename, Paths[S.Index].first);
465 return {longestMatch(Filename, Paths).second, 0};
496 // Original paths, everything else is in lowercase
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-cov/
CoverageReport.cpp 93 /// Adjust column widths to fit long file paths and function names.
121 /// Get the number of redundant path components in each path in \p Paths.
122 unsigned getNumRedundantPathComponents(ArrayRef<std::string> Paths) {
125 SmallVector<StringRef, 8> FirstPathComponents{sys::path::begin(Paths[0]),
126 sys::path::end(Paths[0])};
129 for (unsigned I = 1, E = Paths.size(); NumRedundant > 0 && I < E; ++I) {
130 StringRef Path = Paths[I];
134 // useful parts of already-visited paths.
150 /// Determine the length of the longest redundant prefix of the paths in
151 /// \p Paths
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemorySSA.cpp 405 // Walk all paths from Start to ClobberAt, while looking for clobbers. If one
518 SmallVector<DefPath, 32> Paths;
519 // List of visited <Access, Location> pairs; we can skip paths already
600 auto UpwardDefsBegin = upward_defs_begin({Phi, Paths[PriorNode].Loc}, DT,
604 PausedSearches.push_back(Paths.size());
605 Paths.emplace_back(P.second, P.first, PriorNode);
619 /// PausedSearches is an array of indices into the Paths array. Its incoming
636 DefPath &Node = Paths[PathIndex];
641 // NOTE: That we just drop these paths on the ground makes caching
659 // since it may not be correct to merge results from two paths if on
    [all...]

Completed in 28 milliseconds

1 2 3