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 DenotingTrees and ProxyTrees, NoDenotation for other kinds of trees

The denotation referred tno by this tree. Defined for DenotingTrees and ProxyTrees, 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?