private static string EmitVarLoopStatusIncrement(HxlIterationElementBase e) { if (!string.IsNullOrEmpty(e.VarLoopStatus)) { return(string.Format("{0}.Index++;", e.VarLoopStatus)); } return(null); }
private static string EmitVarLoopStatus(HxlIterationElementBase e) { if (!string.IsNullOrEmpty(e.VarLoopStatus)) { return(string.Format("var {0} = new global::Carbonfrost.Commons.Hxl.LoopStatus();", e.VarLoopStatus)); } return(null); }
private static string EmitVarLoopStatusCurrent(HxlIterationElementBase e) { if (!string.IsNullOrEmpty(e.VarLoopStatus)) { return(string.Format("{0}.Current = {1};", e.VarLoopStatus, e.Var)); } return(null); }