| /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...] |