Packages

object TreeInfo

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

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

Value Members

  1. def children(t: Global.Tree): List[Global.Tree]

    Return a list of children for the given tree node

  2. def symbolAttributes(t: Global.Tree): String

    Return a textual representation of (some of) the symbol's attributes

  3. def symbolText(t: Global.Tree): String

    Return a textual representation of this t's symbol

  4. def symbolTypeDoc(t: Global.Tree): Document

    Return t's symbol type

  5. def treeName(t: Global.Tree): (String, Global.Name)

    Return the case class name and the Name, if the node defines one