Dotty Documentation

0.17.0-bin-SNAPSHOT

object Unpickler
extends Object with Serializable

Provides methods to unpickle Expr and Type trees.

[-] Constructors

[-] Members

[+] type Pickled = List [ String ]

Representation of pickled trees. For now a List[String], but it should be changed to some kind of TASTY bundle.

[+] def unpickleExpr ( repr: Pickled , args: Seq [ Seq [ Any ] => Expr [ Any ] | Type [ Nothing <: AnyKind ] ] ) : Expr [ T ]

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

[+] def unpickleType ( repr: Pickled , args: Seq [ Seq [ Any ] => Type [ Nothing <: AnyKind ] ] ) : Type [ T ]

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