public virtual ICodeNode VisitForEachStatement(ForEachStatement node) { node.set_Variable((VariableDeclarationExpression)this.Visit(node.get_Variable())); node.set_Collection((Expression)this.Visit(node.get_Collection())); node.set_Body((BlockStatement)this.Visit(node.get_Body())); return(node); }
public override ICodeNode VisitForEachStatement(ForEachStatement node) { this.codeNodeTypes.Push(24); node.set_Variable((VariableDeclarationExpression)this.Visit(node.get_Variable())); dummyVar0 = this.codeNodeTypes.Pop(); node.set_Collection((Expression)this.Visit(node.get_Collection())); node.set_Body((BlockStatement)this.Visit(node.get_Body())); return(node); }