Lines Matching defs:Range
5145 Expr *Begin = D.Range.Begin;
5151 Expr *End = D.Range.End;
5156 Expr *Step = D.Range.Step;
5183 IDElem.Range.Begin = Begin;
5184 IDElem.Range.End = End;
5185 IDElem.Range.Step = Step;
5204 ExprResult Res = CreateBuiltinBinOp(D.AssignmentLoc, BO_Sub, D.Range.End,
5205 D.Range.Begin);
5211 if (D.Range.Step) {
5212 St = D.Range.Step;
5233 St1 = CreateBuiltinUnaryOp(D.AssignmentLoc, UO_Minus, D.Range.Step);
5236 D.Range.Begin, D.Range.End);
5265 CreateBuiltinBinOp(D.AssignmentLoc, BO_GT, D.Range.Step,
5297 if (D.Range.Step) {
5308 UpdateRes = CreateBuiltinBinOp(D.AssignmentLoc, BO_Add, D.Range.Begin,
12494 SourceLocation Loc, SourceRange Range,
12511 << Range << NestedConstMember << OEK << VD
12537 SourceRange Range = E->getSourceRange();
12543 Range, OEK_Member, DiagEmitted);
12546 Range, OEK_Variable, DiagEmitted);
12549 Range, OEK_LValue, DiagEmitted);