Lines Matching refs:CCEDiag

665     OptionalDiagnostic CCEDiag(LocArg Loc, diag::kind DiagId  in CCEDiag()  function
876 Info.CCEDiag(E, diag::note_constexpr_past_end_subobject) in checkSubobject()
887 Info.CCEDiag(E, diag::note_constexpr_array_index) in diagnosePointerArithmetic()
891 Info.CCEDiag(E, diag::note_constexpr_array_index) in diagnosePointerArithmetic()
1041 Info.CCEDiag(E, diag::note_constexpr_null_subobject) in checkNullPointer()
1386 Info.CCEDiag(Loc); in CheckLValueConstantExpression()
1576 Info.CCEDiag(E, diag::note_constexpr_overflow) in HandleOverflow()
1768 Info.CCEDiag(E, diag::note_constexpr_negative_shift) << RHS; in handleIntIntBinOp()
1777 Info.CCEDiag(E, diag::note_constexpr_large_shift) in handleIntIntBinOp()
1783 Info.CCEDiag(E, diag::note_constexpr_lshift_of_negative) << LHS; in handleIntIntBinOp()
1785 Info.CCEDiag(E, diag::note_constexpr_lshift_discards); in handleIntIntBinOp()
1799 Info.CCEDiag(E, diag::note_constexpr_negative_shift) << RHS; in handleIntIntBinOp()
1808 Info.CCEDiag(E, diag::note_constexpr_large_shift) in handleIntIntBinOp()
1846 Info.CCEDiag(E, diag::note_constexpr_float_arithmetic) << LHS.isNaN(); in handleFloatFloatBinOp()
2086 Info.CCEDiag(E, diag::note_constexpr_var_init_non_constant, in evaluateVarDeclInit()
2686 Info.CCEDiag(E, diag::note_constexpr_ltor_non_constexpr, 1) << VD; in findCompleteObject()
2689 Info.CCEDiag(E); in findCompleteObject()
3259 Info.CCEDiag(E, diag::note_constexpr_invalid_downcast) in HandleBaseToDerivedCast()
3274 Info.CCEDiag(E, diag::note_constexpr_invalid_downcast) in HandleBaseToDerivedCast()
3725 Info.CCEDiag(Loc, diag::note_constexpr_invalid_function, 1) in CheckTrivialDefaultConstructor()
3729 Info.CCEDiag(Loc, diag::note_invalid_subexpr_in_const_expr); in CheckTrivialDefaultConstructor()
4061 OptionalDiagnostic CCEDiag(const Expr *E, diag::kind D) { in CCEDiag() function in __anon7264eadc0a11::ExprEvaluatorBase
4062 return Info.CCEDiag(E, D); in CCEDiag()
4115 CCEDiag(E, diag::note_constexpr_invalid_cast) << 0; in VisitCXXReinterpretCastExpr()
4119 CCEDiag(E, diag::note_constexpr_invalid_cast) << 1; in VisitCXXDynamicCastExpr()
4602 this->CCEDiag(E, diag::note_constexpr_invalid_cast) << 2; in VisitCastExpr()
4975 CCEDiag(E, diag::note_constexpr_invalid_cast) in VisitCastExpr()
4978 CCEDiag(E, diag::note_constexpr_invalid_cast) << 2; in VisitCastExpr()
5007 CCEDiag(E, diag::note_constexpr_invalid_cast) << 2; in VisitCastExpr()
5129 CCEDiag(E->getArg(0), in VisitCallExpr()
5144 CCEDiag(E->getArg(0), in VisitCallExpr()
5148 CCEDiag(E->getArg(0), in VisitCallExpr()
6732 Info.CCEDiag(E, diag::note_constexpr_invalid_function) in VisitCallExpr()
6735 Info.CCEDiag(E, diag::note_invalid_subexpr_in_const_expr); in VisitCallExpr()
6968 OptionalDiagnostic CCEDiag(const Expr *E, diag::kind D) { in CCEDiag() function in __anon7264eadc1711::DataRecursiveIntBinOpEvaluator
6969 return Info.CCEDiag(E, D); in CCEDiag()
7377 CCEDiag(E, diag::note_constexpr_pointer_subtraction_not_same_array); in VisitBinaryOperator()
7427 CCEDiag(E, diag::note_constexpr_void_comparison); in VisitBinaryOperator()
7454 CCEDiag(E, diag::note_constexpr_pointer_comparison_base_classes); in VisitBinaryOperator()
7456 CCEDiag(E, diag::note_constexpr_pointer_comparison_base_field) in VisitBinaryOperator()
7460 CCEDiag(E, diag::note_constexpr_pointer_comparison_base_field) in VisitBinaryOperator()
7465 CCEDiag(E, diag::note_constexpr_pointer_comparison_differing_access) in VisitBinaryOperator()
7531 CCEDiag(E, diag::note_constexpr_compare_virtual_mem_ptr) << MD; in VisitBinaryOperator()
7534 CCEDiag(E, diag::note_constexpr_compare_virtual_mem_ptr) << MD; in VisitBinaryOperator()
7813 CCEDiag(E, diag::note_constexpr_invalid_cast) << 2; in VisitCastExpr()
8748 Info.CCEDiag(E, diag::note_constexpr_nonliteral) in Evaluate()