Home | History | Annotate | Download | only in Sema

Lines Matching defs:Paths

327   assert((Paths != nullptr) == (ResultKind == Ambiguous &&
334 void LookupResult::deletePaths(CXXBasePaths *Paths) {
335 delete Paths;
484 Paths = new CXXBasePaths;
485 Paths->swap(P);
486 addDeclsFromBasePaths(*Paths);
492 Paths = new CXXBasePaths;
493 Paths->swap(P);
494 addDeclsFromBasePaths(*Paths);
502 if (Paths) Out << ", base paths present";
1653 CXXBasePaths Paths;
1654 Paths.setOrigin(LookupRec);
1691 R.getLookupName().getAsOpaquePtr(), Paths))
1706 for (CXXBasePaths::paths_iterator Path = Paths.begin(), PathEnd = Paths.end();
1711 // across all paths.
1728 CXXBasePaths::paths_iterator FirstPath = Paths.begin();
1747 R.setAmbiguousBaseSubobjectTypes(Paths);
1763 R.setAmbiguousBaseSubobjects(Paths);
1770 DeclContext::lookup_result DR = Paths.front().Decls;
1844 CXXBasePaths *Paths = Result.getBasePaths();
1845 QualType SubobjectType = Paths->front().back().Base->getType();
1847 << Name << SubobjectType << getAmbiguousPathsDisplayString(*Paths)
1850 DeclContext::lookup_iterator Found = Paths->front().Decls.begin();
1863 CXXBasePaths *Paths = Result.getBasePaths();
1865 for (CXXBasePaths::paths_iterator Path = Paths->begin(),
1866 PathEnd = Paths->end();