Instance Constructors
-
new
CompactTreePrinter(out: PrintWriter)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
allStatements(t: Tree): List[Tree]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
doPrintPositions: Boolean
-
-
-
def
ensuring(cond: Boolean, msg: ⇒ Any): CompactTreePrinter
-
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
indent(): Unit
-
var
indentMargin: Int
-
val
indentStep: Int
-
var
indentString: String
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
print(args: Any*): Unit
-
def
printAnnotations(tree: Tree): Unit
-
def
printBlock(tree: Tree): Unit
-
def
printColumn(ts: List[Tree], start: String, sep: String, end: String): Unit
-
def
printFlags(flags: Long, privateWithin: String): Unit
-
def
printLabelParam(p: Ident): Unit
-
def
printLabelParams(ps: List[Ident]): Unit
-
def
printLogicalAnd(t1: (Tree, Boolean), t2: (Tree, Boolean)): Unit
-
def
printLogicalOp(t1: (Tree, Boolean), t2: (Tree, Boolean), op: String): Unit
-
def
printLogicalOr(t1: (Tree, Boolean), t2: (Tree, Boolean)): Unit
-
def
printModifiers(tree: Tree, mods: Modifiers): Unit
-
def
printOpt(prefix: String, tree: Tree): Unit
-
def
printParam(tree: Tree): Unit
-
def
printPosition(tree: Tree): Unit
-
def
printRow(ts: List[Tree], start: String, sep: String, end: String): Unit
-
def
printRow(ts: List[Tree], sep: String): Unit
-
def
printSeq[a](ls: List[a])(printelem: (a) ⇒ Unit)(printsep: ⇒ Unit): Unit
-
def
printTree(tree: Tree): Unit
-
def
printTypeParams(ts: List[TypeDef]): Unit
-
def
printValueParams(ts: List[ValDef]): Unit
-
def
println(): Unit
-
val
self: Any
-
val
self: Any
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
var
typesPrinted: Boolean
-
def
undent(): Unit
-
var
uniqueIds: Boolean
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
withTypesPrinted: CompactTreePrinter.this.type
-
def
withUniqueIds: CompactTreePrinter.this.type
-
Inherited from TreePrinter
Inherited from AnyRef
Inherited from Any
A tree printer which is stingier about vertical whitespace and unnecessary punctuation than the standard one.