public static BodyNode Body(params AstNode[] children) { var block = new BodyNode(_nodeIndex++); if (children != null && children.Length > 0) { block.AddChildren(children); } return(block); }
public override BlockExpression Visit(BodyNode body) { foreach (var c in body.Children) { Visit(c); if (FoundType) { return(null); } } return(null); }