QuoteUnpickler

scala.quoted.runtime.QuoteUnpickler

Part of the Quotes interface that needs to be implemented by the compiler but is not visible to users

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def unpickleExpr[T](pickled: String | List[String], typeHole: (Int, Seq[Any]) => Type[_ <: AnyKind], termHole: (Int, Seq[Any], Quotes) => Expr[_]): Expr[T]

Unpickle repr which represents a pickled Expr tree, replacing splice nodes with holes

Unpickle repr which represents a pickled Expr tree, replacing splice nodes with holes

Generated for code compiled with Scala 3.0.x and 3.1.x

Attributes

def unpickleExprV2[T](pickled: String | List[String], types: Null | Seq[Type[_ <: AnyKind]], termHole: Null | (Int, Seq[Type[_ <: AnyKind] | Expr[Any]], Quotes) => Expr[_]): Expr[T]

Unpickle repr which represents a pickled Expr tree, replacing splice nodes with holes.

Unpickle repr which represents a pickled Expr tree, replacing splice nodes with holes.

Generated for code compiled with Scala 3.2.0+

Attributes

def unpickleType[T <: AnyKind](pickled: String | List[String], typeHole: (Int, Seq[Any]) => Type[_ <: AnyKind], termHole: (Int, Seq[Any], Quotes) => Expr[_]): Type[T]

Unpickle repr which represents a pickled Type tree, replacing splice nodes with holes

Unpickle repr which represents a pickled Type tree, replacing splice nodes with holes

Generated for code compiled with Scala 3.0.x and 3.1.x

Attributes

def unpickleTypeV2[T <: AnyKind](pickled: String | List[String], types: Null | Seq[Type[_ <: AnyKind]]): Type[T]

Unpickle repr which represents a pickled Type tree, replacing splice nodes with holes

Unpickle repr which represents a pickled Type tree, replacing splice nodes with holes

Generated for code compiled with Scala 3.2.0+

Attributes