case class
ValDef
[
-T
]
extends
MemberDef
with
ValOrDefDef
mods val name: tpt = rhs
Constructors
ValDef
(
name:
TermName
,
tpt:
Tree
[
T
]
,
preRhs:
LazyTree
)
Members
type
ThisTree
=
[-T >: dotty.tools.dotc.ast.Trees.Untyped] =>
dotty.tools.dotc.ast.Trees.ValDef[T] (not handled)
The type constructor at the root of the tree
The type constructor at the root of the tree
val
name
: TermName
private
var
preRhs
: LazyTree
val
tpt
: Tree
[
T
]
def
_1
: T1
def
_2
: T2
def
_3
: T3
def
copy
(
name:
TermName
,
tpt:
Tree
[
T
]
,
preRhs:
LazyTree
)
: ValDef
[
T
]
def
copy$default$1
: TermName
def
copy$default$2
: Tree
[
T
]
def
copy$default$3
: LazyTree
protected
def
force
(
x:
AnyRef
)
: Unit
private
def
preRhs_=
(
x$1:
LazyTree
)
: Unit
def
unforced
: AnyRef