// This just provides default implementations for non-expr related node types. public override void Visit(NameNode node) { Contracts.Assert(false); }
public override void Visit(NameNode node) { Contracts.AssertValue(node); _wrt.Write(node.Value); }
public abstract void Visit(NameNode node);