protected override void VisitOperationTypeDefinition(
     OperationTypeDefinitionNode node,
     object context)
 {
     _visited.Add(nameof(VisitOperationTypeDefinition));
     base.VisitOperationTypeDefinition(node, context);
 }
Пример #2
0
 public virtual VisitorAction Leave(
     OperationTypeDefinitionNode node,
     ISyntaxNode parent,
     IReadOnlyList <object> path,
     IReadOnlyList <ISyntaxNode> ancestors)
 {
     return(GetDefaultAction(node.Kind));
 }
Пример #3
0
 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);
        }
Пример #5
0
        RewriteOperationTypeDefinition(
            OperationTypeDefinitionNode node,
            TContext context)
        {
            OperationTypeDefinitionNode current = node;

            current = Rewrite(current, current.Type, context,
                              RewriteNamedType, current.WithType);

            return(current);
        }
Пример #6
0
 protected override void VisitOperationTypeDefinition(
     OperationTypeDefinitionNode node,
     TContext context)
 {
     VisitNamedType(node.Type, context);
 }
Пример #7
0
 protected virtual void VisitOperationTypeDefinition(
     OperationTypeDefinitionNode node)
 {
 }
Пример #8
0
 protected override void VisitOperationTypeDefinition(
     OperationTypeDefinitionNode node)
 {
     VisitNamedType(node.Type);
 }
Пример #9
0
 protected virtual void VisitOperationTypeDefinition(
     OperationTypeDefinitionNode node,
     TContext context)
 {
 }