Showing content from https://www.scala-lang.org/api/2.11.12/scala-compiler/scala/tools/nsc/typechecker/Macros.html below:
Macros - Scala Compiler 2.11.12
final def !=(arg0: Any): Boolean
final def ##(): Int
def +(other: String): String
def ->[B](y: B): (Macros, B)
final def ==(arg0: Any): Boolean
def Delay(expanded: Global.Tree): Analyzer.Delayed
object MacroImplBinding extends Serializable
def Skip(expanded: Global.Tree): Analyzer.Skipped
var _openMacros: collection.immutable.List[Context { val universe: Macros.this.global.type }]
final def asInstanceOf[T0]: T0
def bindMacroImpl(macroDef: Global.Symbol, macroImplRef: Global.Tree): Unit
def clone(): AnyRef
def computeMacroDefTypeFromMacroImplRef(macroDdef: Global.DefDef, macroImplRef: Global.Tree): Global.Type
def decreaseMetalevel(tp: Global.Type): Global.Type
lazy val defaultMacroClassloader: ClassLoader
def enclosingMacroPosition: Position
def ensuring(cond: (Macros) â Boolean, msg: â Any): Macros
def ensuring(cond: (Macros) â Boolean): Macros
def ensuring(cond: Boolean, msg: â Any): Macros
def ensuring(cond: Boolean): Macros
final def eq(arg0: AnyRef): Boolean
def equals(arg0: Any): Boolean
lazy val fastTrack: FastTrack[Macros.this.type]
def finalize(): Unit
def findMacroClassLoader(): ClassLoader
def formatted(fmtstr: String): String
final def getClass(): Class[_]
def globalSettings: Settings
var hasPendingMacroExpansions: Boolean
def hashCode(): Int
def increaseMetalevel(pre: Global.Type, tp: Global.Type): Global.Type
def isBlackbox(macroDef: Global.Symbol): Boolean
def isBlackbox(expandee: Global.Tree): Boolean
final def isInstanceOf[T0]: Boolean
def loadMacroImplBinding(macroDef: Global.Symbol): Option[Analyzer.MacroImplBinding]
def macroArgs(typer: Analyzer.Typer, expandee: Global.Tree): Analyzer.MacroArgs
def macroContext(typer: Analyzer.Typer, prefixTree: Global.Tree, expandeeTree: Global.Tree): Analyzer.MacroContext
val macroDebugLite: Boolean
val macroDebugVerbose: Boolean
def macroEngine: String
def macroExpand(typer: Analyzer.Typer, expandee: Global.Tree, mode: Mode, pt: Global.Type): Global.Tree
def macroExpandAll(typer: Analyzer.Typer, expandee: Global.Tree): Global.Tree
def macroExpandWithRuntime(typer: Analyzer.Typer, expandee: Global.Tree, runtime: Analyzer.MacroRuntime): Analyzer.MacroStatus
def macroExpandWithoutRuntime(typer: Analyzer.Typer, expandee: Global.Tree): Analyzer.MacroStatus
final def macroLogLite(msg: â Any): Unit
final def macroLogVerbose(msg: â Any): Unit
def macroRuntime(expandee: Global.Tree): Analyzer.MacroRuntime
final def ne(arg0: AnyRef): Boolean
final def notify(): Unit
final def notifyAll(): Unit
def notifyUndetparamsAdded(newUndets: List[Global.Symbol]): Unit
def notifyUndetparamsInferred(undetNoMore: List[Global.Symbol], inferreds: List[Global.Type]): Unit
def openMacros: collection.immutable.List[Context { val universe: Macros.this.global.type }]
def popMacroContext(): Unit
def pushMacroContext(c: Analyzer.MacroContext): Unit
def standardIsBlackbox(macroDef: Global.Symbol): Boolean
def standardMacroArgs(typer: Analyzer.Typer, expandee: Global.Tree): Analyzer.MacroArgs
def standardMacroExpand(typer: Analyzer.Typer, expandee: Global.Tree, mode: Mode, pt: Global.Type): Global.Tree
def standardMacroRuntime(expandee: Global.Tree): Analyzer.MacroRuntime
def standardTypedMacroBody(typer: Analyzer.Typer, macroDdef: Global.DefDef): Global.Tree
final def synchronized[T0](arg0: â T0): T0
def toString(): String
def transformTypeTagEvidenceParams(macroImplRef: Global.Tree, transform: (Global.Symbol, Global.Symbol) â Global.Symbol): List[List[Global.Symbol]]
def typedMacroBody(typer: Analyzer.Typer, macroDdef: Global.DefDef): Global.Tree
def untypeMetalevel(tp: Global.Type): Global.Type
final def wait(): Unit
final def wait(arg0: Long, arg1: Int): Unit
final def wait(arg0: Long): Unit
def â[B](y: B): (Macros, B)
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4