Dotty Documentation

0.11.0-bin-SNAPSHOT

class QuoteCompiler
extends Compiler

Compiler that takes the contents of a quoted expression expr and produces a class file with class ' { def apply: Object = expr }.

[-] Constructors

QuoteCompiler ( )

[-] Members

[+] class ExprRun
[+] class QuotedFrontend

Frontend that receives a scala.quoted.Expr or scala.quoted.Type as input

[+] protected override def frontendPhases : List [ List [ Phase ] ]

Phases dealing with the frontend up to trees ready for TASTY pickling

[+] override def newRun ( implicit ctx: Context ) : ExprRun
[+] def outputClassName : TypeName
[+] protected override def picklerPhases : List [ List [ Phase ] ]

Phases dealing with TASTY tree pickling and unpickling