public override Node VisitUnknownNodeType(Node node) { if (node == null) return null; if (node.NodeType == NodeType.TypeExpression) return this.VisitTypeExpression((TypeExpression)node); return base.VisitUnknownNodeType(node); }