// .Count public override string Visit(CountNode node, object obj) { return("Count"); }
public abstract T Visit(CountNode node, object obj);
// .Count public override TypeNode Visit(CountNode node, object obj) { return(new IntTypeNode(node.SourcePosition)); }