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.crConstant Summary
-
VALUES =
[] of Tuple(Symbol, Object.class)
-
VISITS =
[] of Tuple(Symbol, Array(Symbol))
Class Method Summary
Macro Summary
Instance Method Summary
-
#==(other)
Returns
false
(other can only be aValue
here). -
#clone
Returns a copy of
self
with all instance variables cloned. - #values
Class Method Detail
Macro Detail
Instance Method Detail
def ==(other)
#
Description copied from class Reference
Returns false
(other can only be a Value
here).