Packages

t

scala.tools.nsc.ast.NodePrinters

DefaultPrintAST

trait DefaultPrintAST extends PrintAST

Source
NodePrinters.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultPrintAST
  2. PrintAST
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def annotationInfoToString(annot: Global.AnnotationInfo): String
    Definition Classes
    PrintAST
  2. def applyCommon(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Unit
    Definition Classes
    PrintAST
  3. def emptyOrComment(s: String): String
    Definition Classes
    PrintAST
  4. def printLine(value: String, comment: String): Unit
    Definition Classes
    PrintAST
  5. def printModifiers(tree: Global.MemberDef): Unit
    Definition Classes
    PrintAST
  6. def printMultiline(prefix: String, comment: String)(body: ⇒ Unit): Unit
    Definition Classes
    PrintAST
  7. def printMultiline(tree: Global.Tree)(body: ⇒ Unit): Unit
    Definition Classes
    PrintAST
  8. val printPos: Boolean
  9. def printSingle(tree: Global.Tree, name: Global.Name): Unit
    Definition Classes
    PrintAST
  10. def println(s: String): Unit
    Definition Classes
    PrintAST
  11. def showAttributes(tree: Global.Tree): String
    Definition Classes
    DefaultPrintASTPrintAST
  12. def showDefTreeName(tree: Global.DefTree): String
    Definition Classes
    DefaultPrintASTPrintAST
  13. def showFlags(tree: Global.MemberDef): String
    Definition Classes
    DefaultPrintASTPrintAST
  14. def showLiteral(lit: Global.Literal): String
    Definition Classes
    DefaultPrintASTPrintAST
  15. def showName(name: Global.Name): String
    Definition Classes
    DefaultPrintASTPrintAST
  16. def showNameAndPos(tree: Global.NameTree): String
    Definition Classes
    DefaultPrintASTPrintAST
  17. def showPosition(tree: Global.Tree): String
    Definition Classes
    DefaultPrintASTPrintAST
  18. def showRefTree(tree: Global.RefTree): String
    Definition Classes
    PrintAST
  19. def showRefTreeName(tree: Global.Tree): String
    Definition Classes
    PrintAST
  20. def showSymbol(tree: Global.Tree): String
  21. def showType(tree: Global.Tree): String
  22. def showTypeTree(tt: Global.TypeTree): String
    Definition Classes
    DefaultPrintASTPrintAST
  23. def stringify(tree: Global.Tree): String
    Definition Classes
    PrintAST
  24. def traverse(tree: Global.Tree): Unit
    Definition Classes
    PrintAST
  25. def traverseAny(x: Any): Unit
    Definition Classes
    PrintAST
  26. def traverseList(ifEmpty: String, what: String)(trees: List[Global.Tree]): Unit
    Definition Classes
    PrintAST
  27. def treePrefix(tree: Global.Tree): String
    Definition Classes
    PrintAST
  28. def typeApplyCommon(tree: Global.Tree, fun: Global.Tree, args: List[Global.Tree]): Unit
    Definition Classes
    PrintAST