C final class

Expr [Tree]

extends Expr

An Expr backed by a tree. Only the current compiler trees are allowed.

These expressions are used for arguments of macros. They contain and actual tree from the program that is being expanded by the macro.

May contain references to code defined outside this Expr instance.

Supertypes

Expr

Constructors

Expr

( tree: Tree scopeId: Int )

Members

val 

scopeId

: Int

val 

tree

: Tree

override def 

equals

( that: Any ) : Boolean

override def 

hashCode

: Int

override def 

toString

: String

def 

unseal

( implicit  qctx: QuoteContext ) : Term

View this expression quoted.Expr[T] as a Term

View this expression quoted.Expr[T] as a Term