| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 93 CXXCastPath BasePath; 222 CXXCastPath &BasePath, 229 CXXCastPath &BasePath); 235 CXXCastPath &BasePath); 242 CXXCastPath &BasePath); 249 CXXCastPath &BasePath); 262 CXXCastPath &BasePath, 1577 CXXCastPath &BasePath) { in TryStaticReferenceDowncast() 1615 CXXCastPath &BasePath) { in TryStaticPointerDowncast() 1649 CastKind &Kind, CXXCastPath &BasePath) { in TryStaticDowncast() [all …]
|
| H A D | SemaDeclCXX.cpp | 1442 CXXCastPath BasePath; in checkMemberDecomposition() 3077 CXXCastPath &BasePathArray) { in BuildBasePathArray() 3096 CXXCastPath &BasePathArray) { in BuildBasePathArray() 3119 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 3198 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 4973 CXXCastPath BasePath; in BuildImplicitBaseInitializer() 8551 CXXCastPath Path = {Base}; in getBase() 14490 const CXXCastPath &Path; 14500 const CXXCastPath &Path) in CastBuilder() 15099 CXXCastPath BasePath; in DefineImplicitCopyAssignment() [all …]
|
| H A D | SemaExprCXX.cpp | 4588 CXXCastPath BasePath; in PerformImplicitConversion() 4608 CXXCastPath BasePath; in PerformImplicitConversion() 4640 CXXCastPath BasePath; in PerformImplicitConversion() 6123 CXXCastPath BasePath; in CheckPointerToMemberOperands()
|
| H A D | Sema.cpp | 638 const CXXCastPath *BasePath, in ImpCastExprToType()
|
| H A D | SemaExpr.cpp | 3305 CXXCastPath BasePath; in PerformObjectMemberConversion() 3325 CXXCastPath BasePath; in PerformObjectMemberConversion() 10654 CXXCastPath Path; in CheckSingleAssignmentConstraints() 10674 CXXCastPath Path; in CheckSingleAssignmentConstraints() 20353 CXXCastPath Path(ICE->path()); in rebuildPotentialResultsAsNonOdrUsed() 21620 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
|
| H A D | SemaOverload.cpp | 3258 CXXCastPath& BasePath, in CheckPointerConversion() 3386 CXXCastPath &BasePath, in CheckMemberPointerConversion()
|
| H A D | SemaOpenMP.cpp | 19120 CXXCastPath &BasePath, Expr *UnresolvedReduction) { in buildDeclareReductionRef() 19542 CXXCastPath BasePath; in actOnOMPReductionKindClause() 19666 CXXCastPath BasePath; in actOnOMPReductionKindClause()
|
| H A D | SemaInit.cpp | 8777 CXXCastPath BasePath; in Perform()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 713 CastKind K, Expr *Op, const CXXCastPath *BasePath, in Create() 741 const CXXCastPath *BasePath, in Create() 805 const CXXCastPath *BasePath, in Create() 854 CastKind K, Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO, in Create()
|
| H A D | ASTImporter.cpp | 390 Expected<CXXCastPath> ImportCastPath(CastExpr *E); 7781 Expected<CXXCastPath> 7783 CXXCastPath Path; in ImportCastPath() 7802 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitImplicitCastExpr() 7819 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitExplicitCastExpr() 7822 CXXCastPath *ToBasePath = &(*ToBasePathOrErr); in VisitExplicitCastExpr()
|
| H A D | Expr.cpp | 2051 const CXXCastPath *BasePath, in Create() 2082 const CXXCastPath *BasePath, in Create()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 460 Expr *Op, const CXXCastPath *Path, TypeSourceInfo *Written, 497 const CXXCastPath *Path, 542 Expr *Op, const CXXCastPath *Path, 1833 const CXXCastPath *Path, FPOptionsOverride FPO, SourceLocation LPLoc,
|
| H A D | Expr.h | 62 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 3664 const CXXCastPath *BasePath, 3768 Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO,
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 98 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 3881 CXXCastPath& BasePath, 3889 CXXCastPath &BasePath, 7990 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath); 7994 CXXCastPath *BasePath = nullptr, 8001 CXXCastPath *BasePath, 12636 const CXXCastPath *BasePath = nullptr, 13100 ExprValueKind &VK, CXXCastPath &Path);
|