Lines Matching defs:Range
2234 SourceLocation ColonLoc, Stmt *Range,
2240 if (DeclStmt *RangeStmt = dyn_cast<DeclStmt>(Range)) {
2264 Range, Begin, End, Cond, Inc, LoopVar,
3212 ExprResult RebuildCXXNoexceptExpr(SourceRange Range, Expr *Arg) {
3213 return SemaRef.BuildCXXNoexceptExpr(Range.getBegin(), Arg, Range.getEnd());
3319 ExprResult RebuildObjCArrayLiteral(SourceRange Range,
3321 return getSema().BuildObjCArrayLiteral(Range,
3337 ExprResult RebuildObjCDictionaryLiteral(SourceRange Range,
3339 return getSema().BuildObjCDictionaryLiteral(Range, Elements);
3606 SourceRange Range{BuiltinLoc, RParenLoc};
3607 return getSema().BuildAtomicExpr(Range, Range, RParenLoc, SubExprs, Op,
8048 StmtResult Range = getDerived().TransformStmt(S->getRangeStmt());
8049 if (Range.isInvalid())
8082 Range.get() != S->getRangeStmt() ||
8090 S->getColonLoc(), Range.get(),
8112 S->getColonLoc(), Range.get(),
10407 OMPIteratorExpr::IteratorRange Range = E->getIteratorRange(I);
10408 ExprResult Begin = getDerived().TransformExpr(Range.Begin);
10409 ExprResult End = getDerived().TransformExpr(Range.End);
10410 ExprResult Step = getDerived().TransformExpr(Range.Step);
10417 Data[I].Range.Begin = Begin.get();
10418 Data[I].Range.End = End.get();
10419 Data[I].Range.Step = Step.get();
10427 Range.Begin != Data[I].Range.Begin || Range.End != Data[I].Range.End ||
10428 Range.Step != Data[I].Range.Step;