Tree

object Tree
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case class Apply(prefix: String, body: Iterator[Tree]) extends Tree

Foo(aa, bbb, cccc)

Foo(aa, bbb, cccc)

case class Ctx(width: Int, leftOffset: Int, indentCount: Int, indentStep: Int, literalColor: Attrs, applyPrefixColor: Attrs)
case class Infix(lhs: Tree, op: String, rhs: Tree) extends Tree

LHS op RHS

LHS op RHS

case class KeyValue(key: String, value: Tree) extends Tree

x = y

x = y

case class Lazy(body0: Ctx => Iterator[String]) extends Tree

xyz

xyz

case class Literal(body: String) extends Tree

"xyz"

"xyz"

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror