Lines Matching defs:Step
193 ExprAST *Start, *End, *Step, *Body;
196 ExprAST *step, ExprAST *body)
197 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
388 // The step value is optional.
389 ExprAST *Step = 0;
392 Step = ParseExpression();
393 if (Step == 0) return 0;
403 return new ForExprAST(IdName, Start, End, Step, Body);
802 // step = stepexpr
806 // nextvar = curvar + step
844 // Emit the step value.
846 if (Step) {
847 StepVal = Step->Codegen();