| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | CXXInheritance.cpp | 80 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { in isDerivedFrom() 101 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { in isVirtuallyDerivedFrom() 332 Paths.Paths.remove_if([&Paths](const CXXBasePath &Path) { in lookupInBases() 347 for (const CXXBasePath &HidingP : Paths) { in lookupInBases() 366 CXXBasePath &Path, in FindBaseClass() 375 CXXBasePath &Path, in FindVirtualBaseClass() 389 static bool findOrdinaryMember(const CXXRecordDecl *RD, CXXBasePath &Path, in findOrdinaryMember() 400 CXXBasePath P; in hasMemberName() 406 [Name](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { in hasMemberName()
|
| H A D | VTableBuilder.cpp | 221 const CXXBasePath &Path) { in ComputeBaseOffset() 1258 for (const CXXBasePath &Path : Paths) { in ComputeThisAdjustmentBaseOffset() 2795 [&Bases](const CXXBaseSpecifier *Specifier, CXXBasePath &) { in ComputeThisOffset() argument 2809 for (const CXXBasePath &Path : Paths) { in ComputeThisOffset()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 271 [&AnyInconclusiveBase](const CXXBaseSpecifier *Base, CXXBasePath &) { in visitCXXRecordDecl() argument 280 [&AnyInconclusiveBase](const CXXBaseSpecifier *Base, CXXBasePath &) { in visitCXXRecordDecl() argument 301 [&](const CXXBaseSpecifier *Base, CXXBasePath &) { in visitCXXRecordDecl() argument
|
| H A D | PtrTypesSemantics.cpp | 86 CXXBasePath &) { in isSmartPtrCompatible() argument 102 CXXBasePath &) { in isSmartPtrCompatible() argument
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HeuristicResolver.cpp | 81 CXXBasePath &Path, 431 bool findOrdinaryMember(const CXXRecordDecl *RD, CXXBasePath &Path, in findOrdinaryMember() 442 const CXXBaseSpecifier *Specifier, CXXBasePath &Path, in findOrdinaryMemberInDependentClasses() 471 [&](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { in lookupDependentName()
|
| H A D | SemaAccess.cpp | 945 static CXXBasePath *FindBestPath(Sema &S, in FindBestPath() 960 CXXBasePath *BestPath = nullptr; in FindBestPath() 973 CXXBasePath::iterator I = PI->end(), E = PI->begin(); in FindBestPath() 1208 CXXBasePath &path = *FindBestPath(S, EC, entity, accessSoFar, paths); in DiagnoseAccessPath() 1211 CXXBasePath::iterator i = path.end(), e = path.begin(); in DiagnoseAccessPath() 1212 CXXBasePath::iterator constrainingBase = i; in DiagnoseAccessPath() 1402 CXXBasePath *Path = FindBestPath(S, EC, Entity, FinalAccess, Paths); in IsAccessible() 1875 const CXXBasePath &Path, unsigned DiagID, in CheckBaseClassAccess() 1905 const CXXBasePath &Path, in CheckBaseClassAccess()
|
| H A D | SemaCast.cpp | 1087 const CXXBasePath &Path = *I; in DiagnoseReinterpretUpDownCast() 1090 for (CXXBasePath::const_iterator IElem = Path.begin(), EElem = Path.end(); in DiagnoseReinterpretUpDownCast() 1786 for (clang::CXXBasePath &Path : Paths) { in TryStaticDowncast()
|
| H A D | SemaDeclCXX.cpp | 1409 CXXBasePath &Path) { in findDecomposableBaseClass() 1430 CXXBasePath *BestPath = nullptr; in findDecomposableBaseClass() 3080 static void BuildBasePathArray(const CXXBasePath &Path, in BuildBasePathArray() 3124 const CXXBasePath *Path = nullptr; in CheckDerivedToBaseConversion() 3132 for (const CXXBasePath &PossiblePath : Paths) { in CheckDerivedToBaseConversion() 3209 for (CXXBasePath::const_iterator Element = Path->begin(); in getAmbiguousPathsDisplayString() 3368 CXXBasePath &Path) { in CheckShadowInheritedFields() 10434 bool operator()(const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { in operator ()()
|
| H A D | SemaStmt.cpp | 4277 bool operator()(const CXXBaseSpecifier *S, CXXBasePath &) { in operator ()() argument
|
| H A D | SemaLookup.cpp | 2531 CXXBasePath &Path) -> bool { in LookupQualifiedName()
|
| H A D | SemaDecl.cpp | 9045 auto VisitBase = [&] (const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { in AddOverriddenMethods()
|
| H A D | SemaExpr.cpp | 16220 CXXBasePath &Path = Paths.front(); in BuildBuiltinOffsetOf()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | Store.h | 37 class CXXBasePath; variable 169 SVal evalDerivedToBase(SVal Derived, const CXXBasePath &CastPath);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | HeuristicResolver.h | 19 class CXXBasePath; variable
|
| H A D | Sema.h | 124 class CXXBasePath; variable 1720 QualType Derived, const CXXBasePath &Path, 1726 const CXXBasePath &Path, unsigned DiagID,
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | Store.cpp | 268 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { in evalDerivedToBase()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 59 class CXXBasePath; variable 1658 CXXBasePath &Path)>; 1692 CXXBasePath &Path, const CXXRecordDecl *BaseRecord); 1704 CXXBasePath &Path,
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 87 CXXBasePath &IgnoredParam) { in matchesAnyBase()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ItaniumCXXABI.cpp | 1551 for (const CXXBasePath &Path : Paths) { in computeOffsetHint() 1700 for (const CXXBasePath &Path : Paths) { in emitExactDynamicCast()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 162 clang::CXXBasePath &path) { in addOverridesForMethod() 6770 clang::CXXBasePath &path) { in GetIndexOfChildMemberWithName()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 3714 …)::ComputeBaseOffset(clang::ASTContext&, clang::CXXRecordDecl const*, clang::CXXBasePath const&)"}, 4687 …Access(clang::SourceLocation, clang::QualType, clang::QualType, clang::CXXBasePath const&, unsigne… 5007 …XBasePathEPv", "FindOverriddenMethod(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*)"}, 5134 …sePathEPv", "FindHiddenVirtualMethod(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*)"}, 5602 …_11CXXBasePathEPv", "LookupAnyMember(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*)"}, 9533 …ordDecl::lookupInBases(bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*… 9534 …"clang::CXXRecordDecl::FindBaseClass(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*)"}, 9536 …:CXXRecordDecl::FindVirtualBaseClass(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*)"}, 9540 …:CXXRecordDecl const*, bool (*)(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*), void*… 9541 …"clang::CXXRecordDecl::FindTagMember(clang::CXXBaseSpecifier const*, clang::CXXBasePath&, void*)"}, [all …]
|