| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 88 CXXCastPath BasePath; 217 CXXCastPath &BasePath, 224 CXXCastPath &BasePath); 230 CXXCastPath &BasePath); 237 CXXCastPath &BasePath); 244 CXXCastPath &BasePath); 257 CXXCastPath &BasePath, 1280 CastKind &Kind, CXXCastPath &BasePath, in TryStaticCast() 1490 CastKind &Kind, CXXCastPath &BasePath, in TryLValueToRValueCast() 1546 CXXCastPath &BasePath) { in TryStaticReferenceDowncast() [all …]
|
| H A D | SemaDeclCXX.cpp | 1335 CXXCastPath &BasePath) { in findDecomposableBaseClass() 1411 CXXCastPath BasePath; in checkMemberDecomposition() 2927 CXXCastPath &BasePathArray) { in BuildBasePathArray() 2946 CXXCastPath &BasePathArray) { in BuildBasePathArray() 2969 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 3048 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 4781 CXXCastPath BasePath; in BuildImplicitBaseInitializer() 8310 CXXCastPath Path = {Base}; in getBase() 14051 const CXXCastPath &Path; 14061 const CXXCastPath &Path) in CastBuilder() [all …]
|
| H A D | SemaExprCXX.cpp | 4510 CXXCastPath BasePath; in PerformImplicitConversion() 4530 CXXCastPath BasePath; in PerformImplicitConversion() 4562 CXXCastPath BasePath; in PerformImplicitConversion() 6006 CXXCastPath BasePath; in CheckPointerToMemberOperands()
|
| H A D | Sema.cpp | 624 const CXXCastPath *BasePath, in ImpCastExprToType()
|
| H A D | SemaExpr.cpp | 3105 CXXCastPath BasePath; in PerformObjectMemberConversion() 3125 CXXCastPath BasePath; in PerformObjectMemberConversion() 10268 CXXCastPath Path; in CheckSingleAssignmentConstraints() 19652 CXXCastPath Path(ICE->path()); in rebuildPotentialResultsAsNonOdrUsed() 20867 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
|
| H A D | SemaOverload.cpp | 3102 CXXCastPath& BasePath, in CheckPointerConversion() 3230 CXXCastPath &BasePath, in CheckMemberPointerConversion()
|
| H A D | SemaOpenMP.cpp | 18781 CXXCastPath &BasePath, Expr *UnresolvedReduction) { in buildDeclareReductionRef() 19189 CXXCastPath BasePath; in actOnOMPReductionKindClause() 19313 CXXCastPath BasePath; in actOnOMPReductionKindClause()
|
| H A D | SemaInit.cpp | 8608 CXXCastPath BasePath; in Perform()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 710 CastKind K, Expr *Op, const CXXCastPath *BasePath, in Create() 738 const CXXCastPath *BasePath, in Create() 796 const CXXCastPath *BasePath, in Create() 845 CastKind K, Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO, in Create()
|
| H A D | ASTImporter.cpp | 436 Expected<CXXCastPath> ImportCastPath(CastExpr *E); 7478 Expected<CXXCastPath> 7480 CXXCastPath Path; in ImportCastPath() 7499 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitImplicitCastExpr() 7516 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitExplicitCastExpr() 7519 CXXCastPath *ToBasePath = &(*ToBasePathOrErr); in VisitExplicitCastExpr()
|
| H A D | Expr.cpp | 2069 const CXXCastPath *BasePath, in Create() 2100 const CXXCastPath *BasePath, in Create()
|
| /openbsd-src/gnu/llvm/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, 1819 const CXXCastPath *Path, FPOptionsOverride FPO, SourceLocation LPLoc,
|
| H A D | Expr.h | 61 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 3667 const CXXCastPath *BasePath, 3771 Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO,
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 97 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 3805 CXXCastPath& BasePath, 3813 CXXCastPath &BasePath, 7798 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath); 7802 CXXCastPath *BasePath = nullptr, 7809 CXXCastPath *BasePath, 12222 const CXXCastPath *BasePath = nullptr, 12686 ExprValueKind &VK, CXXCastPath &Path);
|