scala.tools.nsc

# ast

#### package ast

Content Hierarchy Learn more about scaladoc diagrams
Visibility

1. Public
2. All

### Type Members

1. #### trait DocComments extends AnyRef

2. #### abstract class NodePrinters extends AnyRef

   The object `nodePrinter` converts the internal tree representation to a string.

3. #### trait Positions extends reflect.internal.Positions

4. #### trait Printers extends reflect.internal.Printers

5. #### abstract class TreeBrowsers extends AnyRef

   Tree browsers can show the AST in a graphical and interactive way, useful for debugging and understanding.

   Tree browsers can show the AST in a graphical and interactive way, useful for debugging and understanding.

   Version

     1.0

6. #### 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.

7. #### 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?

8. #### abstract class TreeInfo extends reflect.internal.TreeInfo

   This class ...

   This class ...

   Version

     1.0

9. #### trait Trees extends reflect.internal.Trees

### Value Members

1. #### package parser

### Ungrouped