abstract
class
ProxyTree
[
-T
]
extends
Tree
Tree's denot/isType/isTerm properties come from a subtree
identified by forwardTo
.
Constructors
ProxyTree
(
)
Members
type
ThisTree
=
Nothing <: [-T >: dotty.tools.dotc.ast.Trees.Untyped] =>
dotty.tools.dotc.ast.Trees.ProxyTree[T] (not handled)
The type constructor at the root of the tree
The type constructor at the root of the tree
override
def
denot
(
implicit
ctx:
Context
)
: Denotation
The denotation referred tno by this tree.
Defined for DenotingTree
s and ProxyTree
s, NoDenotation for other
kinds of trees
The denotation referred tno by this tree.
Defined for DenotingTree
s and ProxyTree
s, NoDenotation for other
kinds of trees
def
forwardTo
: Tree
[
T
]
override
def
isTerm
: Boolean
Does this tree represent a term?
Does this tree represent a term?
override
def
isType
: Boolean
Does this tree represent a type?
Does this tree represent a type?