Lines Matching defs:Step
223 ExprAST *Start, *End, *Step, *Body;
226 ExprAST *step, ExprAST *body)
227 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
418 // The step value is optional.
419 ExprAST *Step = 0;
422 Step = ParseExpression();
423 if (Step == 0) return 0;
433 return new ForExprAST(IdName, Start, End, Step, Body);
1344 // step = stepexpr
1348 // nextvar = curvar + step
1386 // Emit the step value.
1388 if (Step) {
1389 StepVal = Step->Codegen();