scala.reflect.macros.contexts.Context.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 Scala Programming Language
The newest version!
/*
* Scala (https://www.scala-lang.org)
*
* Copyright EPFL and Lightbend, Inc.
*
* Licensed under Apache License 2.0
* (http://www.apache.org/licenses/LICENSE-2.0).
*
* See the NOTICE file distributed with this work for
* additional information regarding copyright ownership.
*/
package scala.reflect.macros
package contexts
import scala.tools.nsc.Global
abstract class Context extends scala.reflect.macros.blackbox.Context
with scala.reflect.macros.whitebox.Context
with Aliases
with Enclosures
with Names
with Reifiers
with FrontEnds
with Infrastructure
with Typers
with Parsers
with Evals
with ExprUtils
with Traces
with Internals {
val universe: Global
val mirror: universe.Mirror = universe.rootMirror
val callsiteTyper: universe.analyzer.Typer
val prefix: Expr[PrefixType]
val expandee: Tree
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy