protected override void VisitOperationTypeDefinition( OperationTypeDefinitionNode node, object context) { _visited.Add(nameof(VisitOperationTypeDefinition)); base.VisitOperationTypeDefinition(node, context); }
public virtual VisitorAction Leave( OperationTypeDefinitionNode node, ISyntaxNode parent, IReadOnlyList <object> path, IReadOnlyList <ISyntaxNode> ancestors) { return(GetDefaultAction(node.Kind)); }
protected virtual void ResolveChildren( OperationTypeDefinitionNode node, IList <SyntaxNodeInfo> children) { ResolveChildren( nameof(node.Type), node.Type, children); }
protected override void VisitOperationTypeDefinition( OperationTypeDefinitionNode node, DocumentWriter writer) { WriteIndentation(writer); writer.Write(node.Operation.ToString().ToLowerInvariant()); writer.Write(": "); writer.WriteNamedType(node.Type); }
RewriteOperationTypeDefinition( OperationTypeDefinitionNode node, TContext context) { OperationTypeDefinitionNode current = node; current = Rewrite(current, current.Type, context, RewriteNamedType, current.WithType); return(current); }
protected override void VisitOperationTypeDefinition( OperationTypeDefinitionNode node, TContext context) { VisitNamedType(node.Type, context); }
protected virtual void VisitOperationTypeDefinition( OperationTypeDefinitionNode node) { }
protected override void VisitOperationTypeDefinition( OperationTypeDefinitionNode node) { VisitNamedType(node.Type); }
protected virtual void VisitOperationTypeDefinition( OperationTypeDefinitionNode node, TContext context) { }