blob: e1213f932cf0a174e88216d0741c24d39fdf3539 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package scala.reflect.reify
package utils
import scala.tools.nsc.Global
trait Utils extends NodePrinters
with Extractors
with SymbolTables
with StdAttachments {
val global: Global
val typer: global.analyzer.Typer
lazy val reifier: Reifier { val global: Utils.this.global.type } = getReifier
def getReifier: Reifier { val global: Utils.this.global.type } = ???
def hasReifier = false
val reifyDebug = global.settings.Yreifydebug.value
val reifyCopypaste = global.settings.Yreifycopypaste.value
val reifyTrace = scala.tools.nsc.util.trace when reifyDebug
}
|