abstract class
GraphQL::Language::ASTNode
- GraphQL::Language::ASTNode
- Reference
- Object
Direct Known Subclasses
- GraphQL::Language::Argument
- GraphQL::Language::Directive
- GraphQL::Language::DirectiveDefinition
- GraphQL::Language::Document
- GraphQL::Language::EnumValueDefinition
- GraphQL::Language::Field
- GraphQL::Language::FieldDefinition
- GraphQL::Language::FragmentDefinition
- GraphQL::Language::FragmentSpread
- GraphQL::Language::InlineFragment
- GraphQL::Language::InputObject
- GraphQL::Language::InputValueDefinition
- GraphQL::Language::NameOnlyNode
- GraphQL::Language::OperationDefinition
- GraphQL::Language::SchemaDefinition
- GraphQL::Language::TypeDefinition
- GraphQL::Language::VariableDefinition
- GraphQL::Language::WrapperType
Defined in:
graphql/language/ast.crConstructors
Macro Summary
Instance Method Summary
- #children
-
#column : Int32 | Nil
1-based column of the node in the query, if known.
-
#line : Int32 | Nil
1-based line of the node in the query, if known.
- #visit(block : ASTNode -> _)