package ast
Content Hierarchy
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait DocComments extends AnyRef
- abstract class NodePrinters extends AnyRef
The object
nodePrinter
converts the internal tree representation to a string. - trait Positions extends reflect.internal.Positions
- trait Printers extends reflect.internal.Printers
- abstract class TreeBrowsers extends AnyRef
Tree browsers can show the AST in a graphical and interactive way, useful for debugging and understanding.
- trait TreeDSL extends AnyRef
A DSL for generating scala code.
A DSL for generating scala code. The goal is that the code generating code should look a lot like the code it generates.
- abstract class TreeGen extends reflect.internal.TreeGen with TreeDSL
XXX to resolve: TreeGen only assumes global is a SymbolTable, but TreeDSL at the moment expects a Global.
XXX to resolve: TreeGen only assumes global is a SymbolTable, but TreeDSL at the moment expects a Global. Can we get by with SymbolTable?
- abstract class TreeInfo extends reflect.internal.TreeInfo with MacroAnnotionTreeInfo
This class ...
- trait Trees extends reflect.internal.Trees
Value Members
- object TreeBrowsers
The Scala compiler and reflection APIs.