Searched refs:BestPath (Results 1 – 3 of 3) sorted by relevance
960 CXXBasePath *BestPath = nullptr; in FindBestPath() local1009 if (BestPath == nullptr || PathAccess < BestPath->Access) { in FindBestPath()1010 BestPath = &*PI; in FindBestPath()1011 BestPath->Access = PathAccess; in FindBestPath()1014 if (BestPath->Access == AS_public) in FindBestPath()1015 return BestPath; in FindBestPath()1021 assert((!BestPath || BestPath->Access != AS_public) && in FindBestPath()1029 return BestPath; in FindBestPath()
1430 CXXBasePath *BestPath = nullptr; in findDecomposableBaseClass() local1432 if (!BestPath) in findDecomposableBaseClass()1433 BestPath = &P; in findDecomposableBaseClass()1435 BestPath->back().Base->getType())) { in findDecomposableBaseClass()1438 << false << RD << BestPath->back().Base->getType() in findDecomposableBaseClass()1441 } else if (P.Access < BestPath->Access) { in findDecomposableBaseClass()1442 BestPath = &P; in findDecomposableBaseClass()1447 QualType BaseType = BestPath->back().Base->getType(); in findDecomposableBaseClass()1456 *BestPath, diag::err_decomp_decl_inaccessible_base); in findDecomposableBaseClass()1457 AS = BestPath->Access; in findDecomposableBaseClass()
3603 const FullPathTy *BestPath = nullptr; in selectBestPath() local3643 BestPath = &SpecificPath; in selectBestPath()3660 return BestPath ? BestPath : &FullPaths.front(); in selectBestPath()3677 if (const FullPathTy *BestPath = in computeFullPathsForVFTables() local3679 for (const BaseSubobject &BSO : *BestPath) in computeFullPathsForVFTables()