Home | History | Annotate | Download | only in lazy

Lines Matching refs:Step

178   ExprAST *Start, *End, *Step, *Body;
181 ExprAST *step, ExprAST *body)
182 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
373 // The step value is optional.
374 ExprAST *Step = 0;
377 Step = ParseExpression();
378 if (Step == 0) return 0;
388 return new ForExprAST(IdName, Start, End, Step, Body);
1064 // step = stepexpr
1068 // nextvar = curvar + step
1106 // Emit the step value.
1108 if (Step) {
1109 StepVal = Step->Codegen();