@@ -8835,7 +8835,7 @@ class LValueExprEvaluator
88358835
88368836 case CK_LValueBitCast:
88378837 this->CCEDiag(E, diag::note_constexpr_invalid_cast)
8838- << diag::ConstexprInvalidCastKind::ThisCastOrReinterpret
8838+ << diag::ConstexprInvalidCastKind::ThisConversionOrReinterpret
88398839 << Info.Ctx.getLangOpts().CPlusPlus;
88408840 if (!Visit(E->getSubExpr()))
88418841 return false;
@@ -9677,7 +9677,7 @@ bool PointerExprEvaluator::VisitCastExpr(const CastExpr *E) {
96779677 << SubExpr->getType();
96789678 } else
96799679 CCEDiag(E, diag::note_constexpr_invalid_cast)
9680- << diag::ConstexprInvalidCastKind::ThisCastOrReinterpret
9680+ << diag::ConstexprInvalidCastKind::ThisConversionOrReinterpret
96819681 << Info.Ctx.getLangOpts().CPlusPlus;
96829682 Result.Designator.setInvalid();
96839683 }
@@ -9717,7 +9717,7 @@ bool PointerExprEvaluator::VisitCastExpr(const CastExpr *E) {
97179717
97189718 case CK_IntegralToPointer: {
97199719 CCEDiag(E, diag::note_constexpr_invalid_cast)
9720- << diag::ConstexprInvalidCastKind::ThisCastOrReinterpret
9720+ << diag::ConstexprInvalidCastKind::ThisConversionOrReinterpret
97219721 << Info.Ctx.getLangOpts().CPlusPlus;
97229722
97239723 APValue Value;
@@ -11183,7 +11183,7 @@ bool VectorExprEvaluator::VisitCastExpr(const CastExpr *E) {
1118311183 // Give up if the input isn't an int, float, or vector. For example, we
1118411184 // reject "(v4i16)(intptr_t)&a".
1118511185 Info.FFDiag(E, diag::note_constexpr_invalid_cast)
11186- << diag::ConstexprInvalidCastKind::ThisCastOrReinterpret
11186+ << diag::ConstexprInvalidCastKind::ThisConversionOrReinterpret
1118711187 << Info.Ctx.getLangOpts().CPlusPlus;
1118811188 return false;
1118911189 }
@@ -15203,7 +15203,7 @@ bool IntExprEvaluator::VisitCastExpr(const CastExpr *E) {
1520315203
1520415204 case CK_PointerToIntegral: {
1520515205 CCEDiag(E, diag::note_constexpr_invalid_cast)
15206- << diag::ConstexprInvalidCastKind::ThisCastOrReinterpret
15206+ << diag::ConstexprInvalidCastKind::ThisConversionOrReinterpret
1520715207 << Info.Ctx.getLangOpts().CPlusPlus << E->getSourceRange();
1520815208
1520915209 LValue LV;
0 commit comments