GraphZen
  • Home
  • Blog
  • Documentation
  • API
  • Get Started
Show / Hide Table of Contents

Class GraphQLSyntaxWalker

Inheritance
Object
GraphQLSyntaxVisitor
GraphQLSyntaxWalker
ParallelSyntaxWalker
Inherited Members
GraphQLSyntaxVisitor.OnEnter(SyntaxNode)
GraphQLSyntaxVisitor.OnLeave(SyntaxNode)
GraphQLSyntaxVisitor.EnterArgument(ArgumentSyntax)
GraphQLSyntaxVisitor.LeaveArgument(ArgumentSyntax)
GraphQLSyntaxVisitor.EnterBooleanValue(BooleanValueSyntax)
GraphQLSyntaxVisitor.LeaveBooleanValue(BooleanValueSyntax)
GraphQLSyntaxVisitor.EnterDirectiveDefinition(DirectiveDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveDirectiveDefinition(DirectiveDefinitionSyntax)
GraphQLSyntaxVisitor.EnterDirective(DirectiveSyntax)
GraphQLSyntaxVisitor.LeaveDirective(DirectiveSyntax)
GraphQLSyntaxVisitor.EnterDocument(DocumentSyntax)
GraphQLSyntaxVisitor.LeaveDocument(DocumentSyntax)
GraphQLSyntaxVisitor.EnterEnumTypeDefinition(EnumTypeDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveEnumTypeDefinition(EnumTypeDefinitionSyntax)
GraphQLSyntaxVisitor.EnterEnumTypeExtension(EnumTypeExtensionSyntax)
GraphQLSyntaxVisitor.LeaveEnumTypeExtension(EnumTypeExtensionSyntax)
GraphQLSyntaxVisitor.EnterEnumValueDefinition(EnumValueDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveEnumValueDefinition(EnumValueDefinitionSyntax)
GraphQLSyntaxVisitor.EnterEnumValue(EnumValueSyntax)
GraphQLSyntaxVisitor.LeaveEnumValue(EnumValueSyntax)
GraphQLSyntaxVisitor.EnterFieldDefinition(FieldDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveFieldDefinition(FieldDefinitionSyntax)
GraphQLSyntaxVisitor.EnterField(FieldSyntax)
GraphQLSyntaxVisitor.LeaveField(FieldSyntax)
GraphQLSyntaxVisitor.EnterFloatValue(FloatValueSyntax)
GraphQLSyntaxVisitor.LeaveFloatValue(FloatValueSyntax)
GraphQLSyntaxVisitor.EnterFragmentDefinition(FragmentDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveFragmentDefinition(FragmentDefinitionSyntax)
GraphQLSyntaxVisitor.EnterFragmentSpread(FragmentSpreadSyntax)
GraphQLSyntaxVisitor.LeaveFragmentSpread(FragmentSpreadSyntax)
GraphQLSyntaxVisitor.EnterInlineFragment(InlineFragmentSyntax)
GraphQLSyntaxVisitor.LeaveInlineFragment(InlineFragmentSyntax)
GraphQLSyntaxVisitor.EnterInputObjectTypeDefinition(InputObjectTypeDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveInputObjectTypeDefinition(InputObjectTypeDefinitionSyntax)
GraphQLSyntaxVisitor.EnterInputObjectTypeExtension(InputObjectTypeExtensionSyntax)
GraphQLSyntaxVisitor.LeaveInputObjectTypeExtension(InputObjectTypeExtensionSyntax)
GraphQLSyntaxVisitor.EnterInputValueDefinition(InputValueDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveInputValueDefinition(InputValueDefinitionSyntax)
GraphQLSyntaxVisitor.EnterInterfaceTypeDefinition(InterfaceTypeDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveInterfaceTypeDefinition(InterfaceTypeDefinitionSyntax)
GraphQLSyntaxVisitor.EnterInterfaceTypeExtension(InterfaceTypeExtensionSyntax)
GraphQLSyntaxVisitor.LeaveInterfaceTypeExtension(InterfaceTypeExtensionSyntax)
GraphQLSyntaxVisitor.EnterIntValue(IntValueSyntax)
GraphQLSyntaxVisitor.LeaveIntValue(IntValueSyntax)
GraphQLSyntaxVisitor.EnterListType(ListTypeSyntax)
GraphQLSyntaxVisitor.LeaveListType(ListTypeSyntax)
GraphQLSyntaxVisitor.EnterListValue(ListValueSyntax)
GraphQLSyntaxVisitor.LeaveListValue(ListValueSyntax)
GraphQLSyntaxVisitor.EnterNamedType(NamedTypeSyntax)
GraphQLSyntaxVisitor.LeaveNamedType(NamedTypeSyntax)
GraphQLSyntaxVisitor.EnterName(NameSyntax)
GraphQLSyntaxVisitor.LeaveName(NameSyntax)
GraphQLSyntaxVisitor.EnterNonNullType(NonNullTypeSyntax)
GraphQLSyntaxVisitor.LeaveNonNullType(NonNullTypeSyntax)
GraphQLSyntaxVisitor.EnterNullValue(NullValueSyntax)
GraphQLSyntaxVisitor.LeaveNullValue(NullValueSyntax)
GraphQLSyntaxVisitor.EnterObjectField(ObjectFieldSyntax)
GraphQLSyntaxVisitor.LeaveObjectField(ObjectFieldSyntax)
GraphQLSyntaxVisitor.EnterObjectTypeDefinition(ObjectTypeDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveObjectTypeDefinition(ObjectTypeDefinitionSyntax)
GraphQLSyntaxVisitor.EnterObjectTypeExtension(ObjectTypeExtensionSyntax)
GraphQLSyntaxVisitor.LeaveObjectTypeExtension(ObjectTypeExtensionSyntax)
GraphQLSyntaxVisitor.EnterObjectValue(ObjectValueSyntax)
GraphQLSyntaxVisitor.LeaveObjectValue(ObjectValueSyntax)
GraphQLSyntaxVisitor.EnterOperationDefinition(OperationDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveOperationDefinition(OperationDefinitionSyntax)
GraphQLSyntaxVisitor.EnterOperationTypeDefinition(OperationTypeDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveOperationTypeDefinition(OperationTypeDefinitionSyntax)
GraphQLSyntaxVisitor.EnterPunctuator(PunctuatorSyntax)
GraphQLSyntaxVisitor.LeavePunctuator(PunctuatorSyntax)
GraphQLSyntaxVisitor.EnterScalarTypeDefinition(ScalarTypeDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveScalarTypeDefinition(ScalarTypeDefinitionSyntax)
GraphQLSyntaxVisitor.EnterScalarTypeExtension(ScalarTypeExtensionSyntax)
GraphQLSyntaxVisitor.LeaveScalarTypeExtension(ScalarTypeExtensionSyntax)
GraphQLSyntaxVisitor.EnterSchemaDefinition(SchemaDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveSchemaDefinition(SchemaDefinitionSyntax)
GraphQLSyntaxVisitor.EnterSchemaExtension(SchemaExtensionSyntax)
GraphQLSyntaxVisitor.LeaveSchemaExtension(SchemaExtensionSyntax)
GraphQLSyntaxVisitor.EnterSelectionSet(SelectionSetSyntax)
GraphQLSyntaxVisitor.LeaveSelectionSet(SelectionSetSyntax)
GraphQLSyntaxVisitor.EnterStringValue(StringValueSyntax)
GraphQLSyntaxVisitor.LeaveStringValue(StringValueSyntax)
GraphQLSyntaxVisitor.EnterUnionTypeDefinition(UnionTypeDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveUnionTypeDefinition(UnionTypeDefinitionSyntax)
GraphQLSyntaxVisitor.EnterUnionTypeExtension(UnionTypeExtensionSyntax)
GraphQLSyntaxVisitor.LeaveUnionTypeExtension(UnionTypeExtensionSyntax)
GraphQLSyntaxVisitor.EnterVariableDefinition(VariableDefinitionSyntax)
GraphQLSyntaxVisitor.LeaveVariableDefinition(VariableDefinitionSyntax)
GraphQLSyntaxVisitor.EnterVariable(VariableSyntax)
GraphQLSyntaxVisitor.LeaveVariable(VariableSyntax)
Namespace: GraphZen.LanguageModel
Assembly: GraphZen.LanguageModel.dll
Syntax
public abstract class GraphQLSyntaxWalker : GraphQLSyntaxVisitor

Properties

Ancestors

Declaration
public IReadOnlyCollection<SyntaxNode> Ancestors { get; }
Property Value
Type Description
IReadOnlyCollection<SyntaxNode>

Methods

Visit(SyntaxNode)

Declaration
public override void Visit(SyntaxNode node)
Parameters
Type Name Description
SyntaxNode node
Overrides
GraphQLSyntaxVisitor.Visit(SyntaxNode)
Back to top Copyright © 2017-2019 GraphZen LLC