TypeDef

tastyquery.Trees$.TypeDef
sealed abstract class TypeDef(name: TypeName)(span: Span) extends StatementTree, DefTree

mods class name template or mods trait name template or mods type name = rhs or mods type name >: lo <: hi, if rhs = TypeBoundsTree(lo, hi) or mods type name >: lo <: hi = rhs if rhs = TypeBoundsTree(lo, hi, alias) and opaque in mods

Attributes

Graph
Supertypes
trait DefTree
class TopLevelTree
class Tree
class Object
trait Matchable
class Any
Show all
Known subtypes
class ClassDef
class TypeMember
class TypeParam

Members list

Value members

Inherited methods

def walkTree(op: Tree => Unit): Unit

Attributes

Inherited from:
Tree
def walkTree[R](op: Tree => R)(reduce: (R, R) => R, default: => R): R

Attributes

Inherited from:
Tree

Attributes

Inherited from:
StatementTree

Abstract fields