class

TopDown::AST

Inherits Reference < Object

TODO docs

Instance methods

at(location : Location, end_location : Location = location)

TODO docs

Source
at(location : Range(Location, Location))

TODO docs

Source
each_child

TODO docs Override this method to indicate the children of this AST node

Source
end_location

TODO docs

Source
location

TODO docs

Source
to_s(io, indent = 0)

TODO docs

Source
to_s_without_children(io)

TODO docs

Source

Macros

def_ast(class_name, *properties)

TODO docs

Source