public virtual VisitorAction Leave( EnumValueDefinitionNode node, ISyntaxNode parent, IReadOnlyList <object> path, IReadOnlyList <ISyntaxNode> ancestors) { return(GetDefaultAction(node.Kind)); }
protected override void VisitEnumValueDefinition( EnumValueDefinitionNode node, DocumentWriter writer) { WriteIndentation(writer); WriteDescription(node.Description, writer); writer.WriteName(node.Name); WriteDirectives(node.Directives, writer); }
protected virtual EnumValueDefinitionNode RewriteEnumValueDefinition( EnumValueDefinitionNode node, TContext context) { EnumValueDefinitionNode current = node; current = RewriteDirectives(current, current.Directives, context, current.WithDirectives); current = Rewrite(current, current.Name, context, RewriteName, current.WithName); current = Rewrite(current, current.Description, context, RewriteStringValue, current.WithDescription); return(current); }
protected virtual void ResolveChildren( EnumValueDefinitionNode node, IList <SyntaxNodeInfo> children) { ResolveChildren( nameof(node.Description), node.Description, children); ResolveChildren( nameof(node.Name), node.Name, children); ResolveChildren( nameof(node.Directives), node.Directives, children); }
protected virtual void VisitEnumValueDefinition( EnumValueDefinitionNode node) { }
protected virtual void VisitEnumValueDefinition( EnumValueDefinitionNode node, TContext context) { }