Lines Matching refs:ExprRange

4752                                             SourceRange ExprRange,  in CheckUnaryExprOrTypeTraitOperand()  argument
4775 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange); in CheckUnaryExprOrTypeTraitOperand()
4779 ExprRange); in CheckUnaryExprOrTypeTraitOperand()
4782 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
4788 KWName, ExprRange)) in CheckUnaryExprOrTypeTraitOperand()
4792 Diag(OpLoc, diag::err_sizeof_alignof_function_type) << KWName << ExprRange; in CheckUnaryExprOrTypeTraitOperand()
4805 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
13755 CharSourceRange ExprRange = CharSourceRange::getCharRange( in diagnoseXorMisusedAsPow() local
13758 Lexer::getSourceText(ExprRange, S.getSourceManager(), S.getLangOpts()); in diagnoseXorMisusedAsPow()
13808 << FixItHint::CreateReplacement(ExprRange, "1LL << " + RHSStr); in diagnoseXorMisusedAsPow()
13819 ExprRange, (RightSideIntValue == 0) ? "1" : SuggestedExpr); in diagnoseXorMisusedAsPow()
13828 << FixItHint::CreateReplacement(ExprRange, SuggestedValue); in diagnoseXorMisusedAsPow()
14207 SourceRange ExprRange = E->getSourceRange(); in DiagnoseConstAssignment() local
14236 << ExprRange << ConstMember << false /*static*/ << Field in DiagnoseConstAssignment()
14250 << ExprRange << ConstMember << true /*static*/ << VDecl in DiagnoseConstAssignment()
14279 S.Diag(Loc, diag::err_typecheck_assign_const) << ExprRange in DiagnoseConstAssignment()
14294 << ExprRange << ConstVariable << VD << VD->getType(); in DiagnoseConstAssignment()
14306 S.Diag(Loc, diag::err_typecheck_assign_const) << ExprRange in DiagnoseConstAssignment()
14321 S.Diag(Loc, diag::err_typecheck_assign_const) << ExprRange << ConstUnknown; in DiagnoseConstAssignment()