Searched refs:CXXCastPath (Results 1 – 14 of 14) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 78 CXXCastPath BasePath; 181 CXXCastPath &BasePath, 188 CXXCastPath &BasePath); 194 CXXCastPath &BasePath); 201 CXXCastPath &BasePath); 208 CXXCastPath &BasePath); 221 CXXCastPath &BasePath, 1316 CXXCastPath &BasePath) { in TryStaticReferenceDowncast() 1354 CXXCastPath &BasePath) { in TryStaticPointerDowncast() 1388 CastKind &Kind, CXXCastPath &BasePath) { in TryStaticDowncast() [all …]
|
| H A D | SemaDeclCXX.cpp | 1232 CXXCastPath &BasePath) { in findDecomposableBaseClass() 1308 CXXCastPath BasePath; in checkMemberDecomposition() 2568 CXXCastPath &BasePathArray) { in BuildBasePathArray() 2587 CXXCastPath &BasePathArray) { in BuildBasePathArray() 2610 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 2689 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 4321 CXXCastPath BasePath; in BuildImplicitBaseInitializer() 11419 const CXXCastPath &Path; 11429 const CXXCastPath &Path) in CastBuilder() 11999 CXXCastPath BasePath; in DefineImplicitCopyAssignment() [all …]
|
| H A D | SemaExprCXX.cpp | 4103 CXXCastPath BasePath; in PerformImplicitConversion() 4123 CXXCastPath BasePath; in PerformImplicitConversion() 4154 CXXCastPath BasePath; in PerformImplicitConversion() 5458 CXXCastPath BasePath; in CheckPointerToMemberOperands()
|
| H A D | Sema.cpp | 477 const CXXCastPath *BasePath, in ImpCastExprToType()
|
| H A D | SemaExpr.cpp | 2630 CXXCastPath BasePath; in PerformObjectMemberConversion() 2666 CXXCastPath BasePath; in PerformObjectMemberConversion() 2685 CXXCastPath BasePath; in PerformObjectMemberConversion() 8290 CXXCastPath Path; in CheckSingleAssignmentConstraints() 16618 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
|
| H A D | SemaOpenMP.cpp | 10591 CXXCastPath &BasePath, Expr *UnresolvedReduction) { in buildDeclareReductionRef() 10950 CXXCastPath BasePath; in actOnOMPReductionKindClause() 11063 CXXCastPath BasePath; in actOnOMPReductionKindClause()
|
| H A D | SemaOverload.cpp | 2906 CXXCastPath& BasePath, in CheckPointerConversion() 3034 CXXCastPath &BasePath, in CheckMemberPointerConversion()
|
| H A D | SemaInit.cpp | 7498 CXXCastPath BasePath; in Perform()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 691 const CXXCastPath *BasePath, in Create() 716 const CXXCastPath *BasePath, in Create() 774 const CXXCastPath *BasePath, in Create() 811 const CXXCastPath *BasePath, in Create()
|
| H A D | ASTImporter.cpp | 380 Expected<CXXCastPath> ImportCastPath(CastExpr *E); 6565 Expected<CXXCastPath> 6567 CXXCastPath Path; in ImportCastPath() 6586 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitImplicitCastExpr() 6606 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitExplicitCastExpr() 6609 CXXCastPath *ToBasePath = &(*ToBasePathOrErr); in VisitExplicitCastExpr()
|
| H A D | Expr.cpp | 1846 const CXXCastPath *BasePath, in Create() 1867 const CXXCastPath *BasePath, in Create()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 345 const CXXCastPath *Path, 381 const CXXCastPath *Path, 425 Expr *Op, const CXXCastPath *Path, 1544 const CXXCastPath *Path,
|
| H A D | Expr.h | 57 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 3146 const CXXCastPath *BasePath, 3248 Expr *Op, const CXXCastPath *BasePath,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 86 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 2594 CXXCastPath& BasePath, 2602 CXXCastPath &BasePath, 5991 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath); 5995 CXXCastPath *BasePath = nullptr, 6002 CXXCastPath *BasePath, 9413 const CXXCastPath *BasePath = nullptr, 9791 ExprValueKind &VK, CXXCastPath &Path);
|