Пример #1
0
        public static void TransformChildren(this IAstElement parent, AstElementTransform transform)
        {
            Argument.RequireNotNull("parent", parent);
            Argument.RequireNotNull("transform", transform);

            var enumerator = parent.VisitOrTransformChildren(transform).GetEnumerator();

            while (enumerator.MoveNext())
            {
            }
        }
Пример #2
0
 public static IEnumerable <IAstElement> Children(this IAstElement parent)
 {
     Argument.RequireNotNull("parent", parent);
     return(parent.VisitOrTransformChildren(IdentityTransform));
 }