public override object Clone() { return(new ForStatement { Body = Body.Select(i => (IStatement)i.CloneDeep()).ToList(), Start = (IExpression)Start.CloneDeep(), Stop = (IExpression)Stop.CloneDeep(), Step = (IExpression)Step.CloneDeep() }); }
public override object Clone() { return(new ForStatement { Body = Body.Select(i => (IStatement)i.CloneDeep()).ToList(), Start = (IExpression)Start.CloneDeep(), Stop = (IExpression)Stop.CloneDeep(), Step = (IExpression)Step.CloneDeep() }); }