T sealed trait

Expr [+T]

extends Object

Supertypes

Object

Annotations

@scala.annotation.internal.Child

Members

def 

[F, Args, R] ( f: Expr[F] ) ( implicit  tf: TupledFunction[F,implicit Args => R] qctx: QuoteContext ) : AsContextualFunction[F,Args,R]

def 

[F, Args, R] ( f: Expr[F] ) ( implicit  tf: TupledFunction[F,Args => R] qctx: QuoteContext ) : AsFunction[F,Args,R]

def 

apply

[G] ( implicit  tg: TupledFunction[G,TupleOfExpr[Args] => Expr[R]] ) : G

Beta-reduces the function appication. Generates the an expression only containing the body of the function

Beta-reduces the function appication. Generates the an expression only containing the body of the function

def 

apply

[G] ( implicit  tg: TupledFunction[G,TupleOfExpr[Args] => Expr[R]] ) : G

Beta-reduces the function appication. Generates the an expression only containing the body of the function

Beta-reduces the function appication. Generates the an expression only containing the body of the function

def 

clone

( ) : Object

def 

eq

( x$0: Object ) : Boolean

def 

finalize

( ) : Unit

final def 

getValue

[U] ( implicit  qctx: QuoteContext valueOf: ValueOfExpr[U] ) : Option[U]

Return the value of this expression.

Returns None if the expression does not contain a value or contains side effects. Otherwise returns the Some of the...

Return the value of this expression.

Returns None if the expression does not contain a value or contains side effects. Otherwise returns the Some of the value.

def 

ne

( x$0: Object ) : Boolean

def 

notify

( ) : Unit

def 

notifyAll

( ) : Unit

def 

show

( implicit  qctx: QuoteContext ) : String

Show a source code like representation of this expression without syntax highlight

Show a source code like representation of this expression without syntax highlight

def 

show

( syntaxHighlight: SyntaxHighlight ) ( implicit  qctx: QuoteContext ) : String

Show a source code like representation of this expression

Show a source code like representation of this expression

def 

synchronized

[X0] ( x$0: X0 ) : X0

def 

wait

( ) : Unit

def 

wait

( x$0: Long x$1: Int ) : Unit

def 

wait

( x$0: Long ) : Unit