/external/llvm/lib/Support/ |
H A D | Path.cpp | 238 static void getPathList(const char*path, std::vector<Path>& Paths) { argument 246 Paths.push_back(tmpPath); 254 Paths.push_back(tmpPath);
|
/external/clang/include/clang/AST/ |
H A D | CXXInheritance.h | 121 /// Paths - The actual set of paths that can be taken from the 123 std::list<CXXBasePath> Paths; member in class:clang::CXXBasePaths 186 paths_iterator begin() { return Paths.begin(); } 187 paths_iterator end() { return Paths.end(); } 188 const_paths_iterator begin() const { return Paths.begin(); } 189 const_paths_iterator end() const { return Paths.end(); } 191 CXXBasePath& front() { return Paths.front(); } 192 const CXXBasePath& front() const { return Paths.front(); }
|
/external/llvm/tools/llvm-ar/ |
H A D | llvm-ar.cpp | 126 std::set<sys::Path> Paths; variable 273 // the Paths vector (built by buildPaths, below) and replaces any directories it 326 Paths.insert(dirpaths.begin(),dirpaths.end()); 328 Paths.insert(aPath); 331 Paths.insert(aPath); 358 if (Paths.empty() || 359 (std::find(Paths.begin(), Paths.end(), I->getPath()) != Paths.end())) { 409 if (Paths [all...] |
/external/clang/include/clang/Sema/ |
H A D | Lookup.h | 133 Paths(0), 153 Paths(0), 171 Paths(0), 184 if (Paths) deletePaths(Paths); 266 return Paths; 381 if (Paths) { 382 deletePaths(Paths); 383 Paths = 0; 394 } else if (Paths) { 600 CXXBasePaths *Paths; member in class:clang::LookupResult [all...] |
/external/clang/lib/Driver/ |
H A D | Tools.cpp | 3973 const ToolChain::path_list Paths = getToolChain().getFilePaths(); local 3974 for (ToolChain::path_list::const_iterator i = Paths.begin(), e = Paths.end(); 4380 const ToolChain::path_list Paths = ToolChain.getFilePaths(); local 4382 for (ToolChain::path_list::const_iterator i = Paths.begin(), e = Paths.end();
|
H A D | ToolChains.cpp | 1745 ToolChain::path_list &Paths) { 1746 if (PathExists(Path)) Paths.push_back(Path); 1801 path_list &Paths = getFilePaths(); local 1821 Paths.push_back(LibPath + "/../" + GccTriple + "/lib/../lib"); 1823 addPathIfExists(GCCInstallation.getInstallPath() + Suffix, Paths); 1825 Paths); 1826 addPathIfExists(LibPath + "/../" + Multilib, Paths); 1828 addPathIfExists(SysRoot + "/lib/../" + Multilib, Paths); 1829 addPathIfExists(SysRoot + "/usr/lib/../" + Multilib, Paths); 1835 "/../../" + Multilib, Paths); 1744 addPathIfExists(const std::string &Path, ToolChain::path_list &Paths) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 859 CXXBasePaths &Paths) { 866 Paths); 877 for (CXXBasePaths::paths_iterator PI = Paths.begin(), PE = Paths.end(); 1071 CXXBasePaths Paths; local 1072 CXXBasePath &Path = *FindBestPath(S, EC, Entity, AS_public, Paths); 1241 CXXBasePaths Paths; local 1242 CXXBasePath *Path = FindBestPath(S, EC, Entity, FinalAccess, Paths); 855 FindBestPath(Sema &S, const EffectiveContext &EC, AccessTarget &Target, AccessSpecifier FinalAccess, CXXBasePaths &Paths) argument
|
H A D | SemaLookup.cpp | 314 assert((Paths != NULL) == (ResultKind == Ambiguous && 320 void LookupResult::deletePaths(CXXBasePaths *Paths) { argument 321 delete Paths; 449 Paths = new CXXBasePaths; 450 Paths->swap(P); 451 addDeclsFromBasePaths(*Paths); 457 Paths = new CXXBasePaths; 458 Paths->swap(P); 459 addDeclsFromBasePaths(*Paths); 467 if (Paths) Ou 1403 CXXBasePaths Paths; local 1604 CXXBasePaths *Paths = Result.getBasePaths(); local 1624 CXXBasePaths *Paths = Result.getBasePaths(); local [all...] |
H A D | SemaDecl.cpp | 4349 CXXBasePaths Paths; local 4354 if (DC->lookupInBases(&FindOverriddenMethod, &Data, Paths)) { 4355 for (CXXBasePaths::decl_iterator I = Paths.found_decls_begin(), 4356 E = Paths.found_decls_end(); I != E; ++I) {
|
H A D | SemaDeclCXX.cpp | 1210 bool Sema::IsDerivedFrom(QualType Derived, QualType Base, CXXBasePaths &Paths) { argument 1222 return DerivedRD->isDerivedFrom(BaseRD, Paths); 1225 void Sema::BuildBasePathArray(const CXXBasePaths &Paths, argument 1228 assert(Paths.isRecordingPaths() && "Must record paths!"); 1230 const CXXBasePath &Path = Paths.front(); 1279 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true, 1281 bool DerivationOkay = IsDerivedFrom(Derived, Base, Paths); 1286 if (!Paths.isAmbiguous(Context.getCanonicalType(Base).getUnqualifiedType())) { 1289 switch (CheckBaseClassAccess(Loc, Base, Derived, Paths.front(), 1302 BuildBasePathArray(Paths, *BasePat 1355 getAmbiguousPathsDisplayString(CXXBasePaths &Paths) argument [all...] |