scala.reflect.reify.utils.Utils.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scala-compiler Show documentation
Show all versions of scala-compiler Show documentation
Compiler for the SubScript extension of the Scala Programming Language
The newest version!
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
}