protected override void VisitScalarTypeExtension( ScalarTypeExtensionNode node, object context) { _visited.Add(nameof(VisitScalarTypeExtension)); base.VisitScalarTypeExtension(node, context); }
protected override void VisitScalarTypeExtension( ScalarTypeExtensionNode node, TContext context) { VisitName(node.Name, context); VisitMany(node.Directives, context, VisitDirective); }
public virtual VisitorAction Leave( ScalarTypeExtensionNode node, ISyntaxNode parent, IReadOnlyList <object> path, IReadOnlyList <ISyntaxNode> ancestors) { return(GetDefaultAction(node.Kind)); }
protected virtual ScalarTypeExtensionNode RewriteScalarTypeExtension( ScalarTypeExtensionNode node, TContext context) { ScalarTypeExtensionNode current = node; current = RewriteDirectives(current, current.Directives, context, current.WithDirectives); current = Rewrite(current, current.Name, context, RewriteName, current.WithName); return(current); }
protected virtual void ResolveChildren( ScalarTypeExtensionNode node, IList <SyntaxNodeInfo> children) { ResolveChildren( nameof(node.Name), node.Name, children); ResolveChildren( nameof(node.Directives), node.Directives, children); }
protected virtual void VisitScalarTypeExtension( ScalarTypeExtensionNode node) { }
protected override void VisitScalarTypeExtension( ScalarTypeExtensionNode node) { VisitName(node.Name); VisitMany(node.Directives, VisitDirective); }
protected virtual void VisitScalarTypeExtension( ScalarTypeExtensionNode node, TContext context) { }