Packages

o

scala.tools.nsc.Global

treeBrowsers

object treeBrowsers extends TreeBrowsers

Representing ASTs as graphs

Source
Global.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. treeBrowsers
  2. TreeBrowsers
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class ASTTreeModel extends TreeModel

    Tree model for abstract syntax trees

    Tree model for abstract syntax trees

    Definition Classes
    TreeBrowsers
  2. class BrowserFrame extends AnyRef

    A window that can host the Tree widget and provide methods for displaying information

    A window that can host the Tree widget and provide methods for displaying information

    Definition Classes
    TreeBrowsers
    Version

    1.0

  3. case class ProgramTree(units: List[UnitTree]) extends Global.Tree with Product with Serializable

    Pseudo tree class, so that all JTree nodes are treated uniformly

    Pseudo tree class, so that all JTree nodes are treated uniformly

    Definition Classes
    TreeBrowsers
  4. class SwingBrowser extends AnyRef

    Java Swing pretty printer for Scala abstract syntax trees.

    Java Swing pretty printer for Scala abstract syntax trees.

    Definition Classes
    TreeBrowsers
  5. class TextInfoPanel extends JTextArea

    Present detailed information about the selected tree node.

    Present detailed information about the selected tree node.

    Definition Classes
    TreeBrowsers
  6. case class UnitTree(unit: Global.CompilationUnit) extends Global.Tree with Product with Serializable

    Pseudo tree class, so that all JTree nodes are treated uniformly

    Pseudo tree class, so that all JTree nodes are treated uniformly

    Definition Classes
    TreeBrowsers

Value Members

  1. val borderSize: Int
    Definition Classes
    TreeBrowsers
  2. def create(): SwingBrowser
    Definition Classes
    TreeBrowsers
  3. val global: Global.this.type
    Definition Classes
    treeBrowsersTreeBrowsers
  4. object TreeInfo

    Computes different information about a tree node.

    Computes different information about a tree node. It is used as central place to do all pattern matching against Tree.

    Definition Classes
    TreeBrowsers
  5. object TypePrinter
    Definition Classes
    TreeBrowsers