Lines Matching refs:ExprRange
4224 SourceRange ExprRange, in CheckUnaryExprOrTypeTraitOperand() argument
4246 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange); in CheckUnaryExprOrTypeTraitOperand()
4249 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
4255 getTraitSpelling(ExprKind), ExprRange)) in CheckUnaryExprOrTypeTraitOperand()
4260 << getTraitSpelling(ExprKind) << ExprRange; in CheckUnaryExprOrTypeTraitOperand()
4264 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
12247 CharSourceRange ExprRange = CharSourceRange::getCharRange( in diagnoseXorMisusedAsPow() local
12250 Lexer::getSourceText(ExprRange, S.getSourceManager(), S.getLangOpts()); in diagnoseXorMisusedAsPow()
12300 << FixItHint::CreateReplacement(ExprRange, "1LL << " + RHSStr); in diagnoseXorMisusedAsPow()
12310 ExprRange, (RightSideIntValue == 0) ? "1" : SuggestedExpr); in diagnoseXorMisusedAsPow()
12318 << FixItHint::CreateReplacement(ExprRange, SuggestedValue); in diagnoseXorMisusedAsPow()
12641 SourceRange ExprRange = E->getSourceRange(); in DiagnoseConstAssignment() local
12670 << ExprRange << ConstMember << false /*static*/ << Field in DiagnoseConstAssignment()
12684 << ExprRange << ConstMember << true /*static*/ << VDecl in DiagnoseConstAssignment()
12713 S.Diag(Loc, diag::err_typecheck_assign_const) << ExprRange in DiagnoseConstAssignment()
12728 << ExprRange << ConstVariable << VD << VD->getType(); in DiagnoseConstAssignment()
12740 S.Diag(Loc, diag::err_typecheck_assign_const) << ExprRange in DiagnoseConstAssignment()
12755 S.Diag(Loc, diag::err_typecheck_assign_const) << ExprRange << ConstUnknown; in DiagnoseConstAssignment()