Dotty Documentation

0.18.0-bin-SNAPSHOT

object Unpickler
extends Object with Serializable

Provides methods to unpickle Expr and Type trees.

[-] Constructors

[-] Members

[+] type PickledExprArgs = Seq [ Seq [ Any ] => implicit QuoteContext => Expr [ Any ] | Type [ Nothing <: AnyKind ] ]
[+] type PickledQuote = List [ String ]
[+] type PickledTypeArgs = Seq [ Seq [ Any ] => Type [ Nothing <: AnyKind ] ]
[+] def unpickleExpr ( repr: PickledQuote , args: PickledExprArgs ) : implicit QuoteContext => Expr [ T ]

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

[+] def unpickleType ( repr: PickledQuote , args: PickledTypeArgs ) : implicit QuoteContext => Type [ T ]

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