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

Class ParallelSyntaxWalker

Inheritance
Object
GraphQLSyntaxVisitor
GraphQLSyntaxWalker
ParallelSyntaxWalker
ParallelValidationVisitor
Inherited Members
GraphQLSyntaxWalker.Ancestors
GraphQLSyntaxWalker.Visit(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 ParallelSyntaxWalker : GraphQLSyntaxWalker

Constructors

ParallelSyntaxWalker(IReadOnlyCollection<GraphQLSyntaxVisitor<VisitAction>>)

Declaration
public ParallelSyntaxWalker(IReadOnlyCollection<GraphQLSyntaxVisitor<VisitAction>> visitors)
Parameters
Type Name Description
IReadOnlyCollection<GraphQLSyntaxVisitor<VisitAction>> visitors

Methods

OnEnter(SyntaxNode)

Declaration
public override void OnEnter(SyntaxNode node)
Parameters
Type Name Description
SyntaxNode node
Overrides
GraphQLSyntaxVisitor.OnEnter(SyntaxNode)

OnLeave(SyntaxNode)

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