Fan

 

abstract class

compiler::Node

sys::Obj
  compiler::Node

Node is the base class of all classes which represent a node in the abstract syntax tree generated by the parser.

Slots

dumpSource

Void dump()

Print to std out

locationSource

readonly Location location

makeSource

new make(Location location)

All Node's must have a valid location in a source file.

printSource

abstract Void print(AstWriter out)

Pretty print this node and it's descendants.