Lines Matching defs:Step
170 ExprAST *Start, *End, *Step, *Body;
173 ExprAST *step, ExprAST *body)
174 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
353 // The step value is optional.
354 ExprAST *Step = 0;
357 Step = ParseExpression();
358 if (Step == 0) return 0;
368 return new ForExprAST(IdName, Start, End, Step, Body);
678 // step = stepexpr
679 // nextvariable = variable + step
715 // Emit the step value.
717 if (Step) {
718 StepVal = Step->Codegen();