Lines Matching refs:CCE
5685 Sema::CCEKind CCE, in CheckConvertedConstantExpression() argument
5700 (CCE == Sema::CCEK_ExplicitBool || CCE == Sema::CCEK_Noexcept) in CheckConvertedConstantExpression()
5748 assert(CCE == Sema::CCEK_TemplateArg && in CheckConvertedConstantExpression()
5784 if (CCE == Sema::CCEK_ArrayBound && in CheckConvertedConstantExpression()
5793 << CCE << /*Constant*/ 1 in CheckConvertedConstantExpression()
5801 << CCE << /*Constant*/ 0 << From->getType() << T; in CheckConvertedConstantExpression()
5816 if (CCE == Sema::CCEK_TemplateArg && T->isRecordType()) in CheckConvertedConstantExpression()
5818 else if (CCE == Sema::CCEK_TemplateArg) in CheckConvertedConstantExpression()
5843 S.Diag(Notes[0].first, diag::err_expr_not_cce) << CCE; in CheckConvertedConstantExpression()
5851 << CCE << From->getSourceRange(); in CheckConvertedConstantExpression()
5859 APValue &Value, CCEKind CCE, in CheckConvertedConstantExpression() argument
5861 return ::CheckConvertedConstantExpression(*this, From, T, Value, CCE, false, in CheckConvertedConstantExpression()
5867 CCEKind CCE) { in CheckConvertedConstantExpression() argument
5871 auto R = ::CheckConvertedConstantExpression(*this, From, T, V, CCE, true, in CheckConvertedConstantExpression()