abstract class GraphQL::Language::ASTNode

Direct Known Subclasses

Defined in:

graphql/language/ast.cr

Constant Summary

VALUES = [] of Tuple(Symbol, Object.class)
VISITS = [] of Tuple(Symbol, Array(Symbol))

Class Method Summary

Macro Summary

Instance Method Summary

Class Method Detail

def self.values #

[View source]

Macro Detail

macro accessors(name, type, default) #

[View source]
macro make_value_methods #

[View source]
macro traverse(name, *values) #

[View source]
macro values(args) #

[View source]

Instance Method Detail

def ==(other) #
Description copied from class Reference

Returns false (other can only be a Value here).


[View source]
def clone #

Returns a copy of self with all instance variables cloned.


[View source]
def values #

[View source]