P package

scala.quoted

Members

package 

scala.quoted.show

object 

Expr

sealed trait 

Expr

[+T]

class 

QuoteContext

Quotation context provided by a macro expansion or in the scope of scala.quoted.run. Used to perform all operations on quoted Expr or Type.

It contains...

Quotation context provided by a macro expansion or in the scope of scala.quoted.run. Used to perform all operations on quoted Expr or Type.

It contains the low-level Typed AST API tasty meta-programming API. This API does not have the static type guarantiees that Expr and Type provide.

object 

QuoteContext

class 

ScopeException

Excetion thrown when an Expr or Type is used ouside of the scope where it is valid

Excetion thrown when an Expr or Type is used ouside of the scope where it is valid

object 

Type

Some basic type tags, currently incomplete

Some basic type tags, currently incomplete

sealed trait 

Type

[T]

object 

ValueOfExpr

trait 

ValueOfExpr

[T]

A typeclass for types that can be turned from a quoted.Expr[T] to a T

A typeclass for types that can be turned from a quoted.Expr[T] to a T

object 

autolift

Enable implicit conversion from a term of type T to an expression of type Expr[T]

Enable implicit conversion from a term of type T to an expression of type Expr[T]