miniboxing.plugin.transform.minibox.coerce.MiniboxCoerceTreeTransformer

TreeAdapters

class TreeAdapters extends MiniboxCoerceComponent.TweakedAnalyzer

Linear Supertypes
MiniboxCoerceComponent.TweakedAnalyzer, Analyzer, AnalyzerPlugins, StdAttachments, ContextErrors, TypeDiagnostics, NamesDefaults, Macros, Traces, FastTrack, Unapplies, SyntheticMethods, TreeDSL, EtaExpansion, Variances, Implicits, Infer, Checkable, Typers, Tags, Adaptations, Modes, Namers, MethodSynthesis, Contexts, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TreeAdapters
  2. TweakedAnalyzer
  3. Analyzer
  4. AnalyzerPlugins
  5. StdAttachments
  6. ContextErrors
  7. TypeDiagnostics
  8. NamesDefaults
  9. Macros
  10. Traces
  11. FastTrack
  12. Unapplies
  13. SyntheticMethods
  14. TreeDSL
  15. EtaExpansion
  16. Variances
  17. Implicits
  18. Infer
  19. Checkable
  20. Typers
  21. Tags
  22. Adaptations
  23. Modes
  24. Namers
  25. MethodSynthesis
  26. Contexts
  27. AnyRef
  28. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TreeAdapters()

Type Members

  1. trait AbsTypeError extends Throwable

    Definition Classes
    ContextErrors
  2. trait Adaptation extends AnyRef

    Definition Classes
    Adaptations
  3. case class AmbiguousTypeError extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  4. trait AnalyzerPlugin extends AnyRef

    Definition Classes
    AnalyzerPlugins
  5. class ClassForCaseCompanionAttachment extends AnyRef

    Definition Classes
    Unapplies
  6. class ClassMethodSynthesis extends AnyRef

    Definition Classes
    MethodSynthesis
  7. class ConstructorDefaultsAttachment extends AnyRef

    Definition Classes
    NamesDefaults
  8. class Context extends AnyRef

    Definition Classes
    Contexts
  9. class DefaultsOfLocalMethodAttachment extends AnyRef

    Definition Classes
    NamesDefaults
  10. case class DivergentImplicitTypeError extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  11. case class FastTrackEntry extends Product with Serializable

    Definition Classes
    FastTrack
  12. type FastTrackExpander = PartialFunction[(MacroContext, scala.tools.nsc.Global.Tree), scala.tools.nsc.Global.Tree]

    Definition Classes
    FastTrack
  13. class ImplicitInfo extends AnyRef

    Definition Classes
    Implicits
  14. class ImplicitSearch extends scala.tools.nsc.typechecker.Analyzer.Typer with scala.tools.nsc.typechecker.Analyzer.ImplicitsContextErrors

    Definition Classes
    Implicits
  15. trait ImplicitsContextErrors extends AnyRef

    Definition Classes
    ContextErrors
  16. class ImportInfo extends AnyRef

    Definition Classes
    Contexts
  17. case class ImportType extends scala.tools.nsc.Global.Type with Product with Serializable

    Definition Classes
    Contexts
  18. trait InferCheckable extends AnyRef

    Definition Classes
    Checkable
  19. class Inferencer extends scala.tools.nsc.typechecker.Analyzer.InferencerContextErrors with scala.tools.nsc.typechecker.Analyzer.InferCheckable

    Definition Classes
    Infer
  20. trait InferencerContextErrors extends AnyRef

    Definition Classes
    ContextErrors
  21. trait LockingTypeCompleter extends scala.tools.nsc.typechecker.Analyzer.TypeCompleter

    Definition Classes
    Namers
  22. case class MacroArgs extends Product with Serializable

    Definition Classes
    Macros
  23. type MacroContext = UnaffiliatedMacroContext { val universe: TreeAdapters.this.global.type }

    Definition Classes
    StdAttachments
  24. trait MacroErrors extends AnyRef

    Definition Classes
    ContextErrors
  25. type MacroRuntime = (MacroArgs) ⇒ Any

    Definition Classes
    Macros
  26. case class MacroRuntimeAttachment extends Product with Serializable

    Definition Classes
    StdAttachments
  27. class MacroTyper extends scala.tools.nsc.typechecker.Analyzer.MacroErrors

    Definition Classes
    Macros
  28. trait MethodSynth extends AnyRef

    Definition Classes
    MethodSynthesis
  29. case class NamedApplyInfo extends Product with Serializable

    Definition Classes
    NamesDefaults
  30. abstract class Namer extends scala.tools.nsc.typechecker.Analyzer.MethodSynth with scala.tools.nsc.typechecker.Analyzer.NamerContextErrors

    Definition Classes
    Namers
  31. trait NamerContextErrors extends AnyRef

    Definition Classes
    ContextErrors
  32. class NoInstance extends Throwable with ControlThrowable

    Definition Classes
    Infer
  33. case class NormalTypeError extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  34. case class OpenImplicit extends Product with Serializable

    Definition Classes
    Implicits
  35. class PolyTypeCompleter extends scala.tools.nsc.typechecker.Analyzer.TypeCompleter with scala.tools.nsc.typechecker.Analyzer.LockingTypeCompleter with scala.tools.nsc.Global.FlagAgnosticCompleter

    Definition Classes
    Namers
  36. case class PosAndMsgTypeError extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  37. class SearchResult extends AnyRef

    Definition Classes
    Implicits
  38. sealed abstract class SilentResult[+T] extends AnyRef

    Definition Classes
    Typers
  39. case class SilentResultValue[+T] extends scala.tools.nsc.typechecker.Analyzer.SilentResult[T] with Product with Serializable

    Definition Classes
    Typers
  40. case class SilentTypeError extends scala.tools.nsc.typechecker.Analyzer.SilentResult[Nothing] with Product with Serializable

    Definition Classes
    Typers
  41. case class SymbolTypeError extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  42. trait Tag extends AnyRef

    Definition Classes
    Tags
  43. class TreeAdapter extends TweakedTyper

  44. class TweakedTyper extends Typer

    Definition Classes
    TweakedAnalyzer
  45. abstract class TypeCompleter extends scala.tools.nsc.Global.LazyType

    Definition Classes
    Namers
  46. case class TypeDiag extends Ordered[scala.tools.nsc.typechecker.Analyzer.TypeDiag] with Product with Serializable

    Definition Classes
    TypeDiagnostics
  47. case class TypeErrorWithUnderlyingTree extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  48. case class TypeErrorWrapper extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  49. abstract class Typer extends scala.tools.nsc.typechecker.Analyzer.TyperDiagnostics with scala.tools.nsc.typechecker.Analyzer.Adaptation with scala.tools.nsc.typechecker.Analyzer.Tag with scala.tools.nsc.typechecker.Analyzer.TyperContextErrors

    Definition Classes
    Typers
  50. trait TyperContextErrors extends AnyRef

    Definition Classes
    ContextErrors
  51. trait TyperDiagnostics extends AnyRef

    Definition Classes
    TypeDiagnostics
  52. type UnaffiliatedMacroContext = scala.reflect.macros.runtime.Context

    Definition Classes
    StdAttachments

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final val ALTmode: Int(8192)

    Definition Classes
    Modes
  7. lazy val AmbiguousSearchFailure: SearchResult

    Definition Classes
    Implicits
  8. final val BYVALmode: Int(32768)

    Definition Classes
    Modes
  9. lazy val DivergentSearchFailure: SearchResult

    Definition Classes
    Implicits
  10. final val EXPRmode: Int(1)

    Definition Classes
    Modes
  11. final val FUNmode: Int(16)

    Definition Classes
    Modes
  12. final val HKmode: Int(16384)

    Definition Classes
    Modes
  13. final val LHSmode: Int(1024)

    Definition Classes
    Modes
  14. final val NOmode: Int(0)

    Definition Classes
    Modes
  15. val NoImplicitInfo: ImplicitInfo

    Definition Classes
    Implicits
  16. final val PATTERNmode: Int(2)

    Definition Classes
    Modes
  17. final val POLYmode: Int(32)

    Definition Classes
    Modes
  18. final val QUALmode: Int(64)

    Definition Classes
    Modes
  19. final val RETmode: Int(131072)

    Definition Classes
    Modes
  20. final val SCCmode: Int(8)

    Definition Classes
    Modes
  21. final val SNDTRYmode: Int(512)

    Definition Classes
    Modes
  22. final val STARmode: Int(4096)

    Definition Classes
    Modes
  23. final val SUPERCONSTRmode: Int(256)

    Definition Classes
    Modes
  24. lazy val SearchFailure: SearchResult

    Definition Classes
    Implicits
  25. final val TAPPmode: Int(128)

    Definition Classes
    Modes
  26. final val TYPEPATmode: Int(65536)

    Definition Classes
    Modes
  27. final val TYPEmode: Int(4)

    Definition Classes
    Modes
  28. def abstractVarMessage(sym: scala.tools.nsc.Global.Symbol): String

    Definition Classes
    TypeDiagnostics
  29. def actualArgs(pos: scala.tools.nsc.Global.Position, actuals: List[scala.tools.nsc.Global.Tree], nformals: Int): List[scala.tools.nsc.Global.Tree]

    Definition Classes
    Infer
  30. def actualTypes(actuals: List[scala.tools.nsc.Global.Type], nformals: Int): List[scala.tools.nsc.Global.Type]

    Definition Classes
    Infer
  31. def adapt(unit: scala.tools.nsc.Global.CompilationUnit): scala.tools.nsc.Global.Tree

  32. def adaptAnnotations(tree: scala.tools.nsc.Global.Tree, typer: Typer, mode: Int, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree

    Definition Classes
    AnalyzerPlugins
  33. def adaptdbg(ind: Int, msg: ⇒ String): Unit

  34. def addAnalyzerPlugin(plugin: AnalyzerPlugin): Unit

    Definition Classes
    AnalyzerPlugins
  35. def addDefaults(givenArgs: List[scala.tools.nsc.Global.Tree], qual: Option[scala.tools.nsc.Global.Tree], targs: List[scala.tools.nsc.Global.Tree], previousArgss: List[List[scala.tools.nsc.Global.Tree]], params: List[scala.tools.nsc.Global.Symbol], pos: Position, context: Context): (List[scala.tools.nsc.Global.Tree], List[scala.tools.nsc.Global.Symbol])

    Definition Classes
    NamesDefaults
  36. def addSyntheticMethods(templ: scala.tools.nsc.Global.Template, clazz0: scala.tools.nsc.Global.Symbol, context: Context): scala.tools.nsc.Global.Template

    Definition Classes
    SyntheticMethods
  37. def allViewsFrom(tp: scala.tools.nsc.Global.Type, context: Context, tpars: List[scala.tools.nsc.Global.Symbol]): List[(SearchResult, List[scala.tools.nsc.Global.TypeConstraint])]

    Definition Classes
    Implicits
  38. def alternatives(tree: scala.tools.nsc.Global.Tree): List[scala.tools.nsc.Global.Type]

    Definition Classes
    TypeDiagnostics
  39. def alternativesString(tree: scala.tools.nsc.Global.Tree): String

    Definition Classes
    TypeDiagnostics
  40. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  41. def canAdaptAnnotations(tree: scala.tools.nsc.Global.Tree, typer: Typer, mode: Int, pt: scala.tools.nsc.Global.Type): Boolean

    Definition Classes
    AnalyzerPlugins
  42. final def caseAccessorName(caseclazz: scala.tools.nsc.Global.Symbol, paramName: scala.tools.nsc.Global.TermName): scala.tools.nsc.Global.TermName

    Definition Classes
    SyntheticMethods
  43. def caseClassCopyMeth(cdef: scala.tools.nsc.Global.ClassDef): Option[scala.tools.nsc.Global.DefDef]

    Definition Classes
    Unapplies
  44. def caseModuleApplyMeth(cdef: scala.tools.nsc.Global.ClassDef): scala.tools.nsc.Global.DefDef

    Definition Classes
    Unapplies
  45. def caseModuleDef(cdef: scala.tools.nsc.Global.ClassDef): scala.tools.nsc.Global.ModuleDef

    Definition Classes
    Unapplies
  46. def caseModuleUnapplyMeth(cdef: scala.tools.nsc.Global.ClassDef): scala.tools.nsc.Global.DefDef

    Definition Classes
    Unapplies
  47. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. def companionModuleDef(cdef: scala.tools.nsc.Global.ClassDef, parents: List[scala.tools.nsc.Global.Tree], body: List[scala.tools.nsc.Global.Tree]): scala.tools.nsc.Global.ModuleDef

    Definition Classes
    Unapplies
  49. def companionSymbolOf(original: scala.tools.nsc.Global.Symbol, ctx: Context): scala.tools.nsc.Global.Symbol

    Definition Classes
    Namers
  50. def computeMacroDefTypeFromMacroImpl(macroDdef: scala.tools.nsc.Global.DefDef, macroImpl: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Type

    Definition Classes
    Macros
  51. def copyUntyped[T <: scala.tools.nsc.Global.Tree](tree: T): T

    Definition Classes
    Unapplies
  52. def copyUntypedInvariant(td: scala.tools.nsc.Global.TypeDef): scala.tools.nsc.Global.TypeDef

    Definition Classes
    Unapplies
  53. def decodeWithKind(name: scala.tools.nsc.Global.Name, owner: scala.tools.nsc.Global.Symbol): String

    Definition Classes
    TypeDiagnostics
  54. def defaultGetter(param: scala.tools.nsc.Global.Symbol, context: Context): scala.tools.nsc.Global.Symbol

    Definition Classes
    NamesDefaults
  55. def disambiguate(ss: List[String]): List[String]

    Definition Classes
    TypeDiagnostics
  56. def enclosingMacroPosition: Position

    Definition Classes
    Macros
  57. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  58. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  59. def etaExpand(unit: scala.tools.nsc.Global.CompilationUnit, tree: scala.tools.nsc.Global.Tree, typer: Typer): scala.tools.nsc.Global.Tree

    Definition Classes
    EtaExpansion
  60. def existentialContext(tp: scala.tools.nsc.Global.Type): String

    Definition Classes
    TypeDiagnostics
  61. def explainAlias(tp: scala.tools.nsc.Global.Type): String

    Definition Classes
    TypeDiagnostics
  62. def explainAnyVsAnyRef(found: scala.tools.nsc.Global.Type, req: scala.tools.nsc.Global.Type): String

    Definition Classes
    TypeDiagnostics
  63. def explainVariance(found: scala.tools.nsc.Global.Type, req: scala.tools.nsc.Global.Type): String

    Definition Classes
    TypeDiagnostics
  64. def extractorFormalTypes(pos: scala.tools.nsc.Global.Position, resTp: scala.tools.nsc.Global.Type, nbSubPats: Int, unappSym: scala.tools.nsc.Global.Symbol, effectiveNbSubPats: Int): (List[scala.tools.nsc.Global.Type], List[scala.tools.nsc.Global.Type])

    Definition Classes
    Infer
  65. def factoryMeth(mods: scala.tools.nsc.Global.Modifiers, name: scala.tools.nsc.Global.TermName, cdef: scala.tools.nsc.Global.ClassDef): scala.tools.nsc.Global.DefDef

    Definition Classes
    Unapplies
  66. lazy val fastTrack: Map[scala.tools.nsc.Global.Symbol, FastTrackEntry]

    Definition Classes
    FastTrack
  67. implicit def fastTrackEntry2MacroRuntime(entry: FastTrackEntry): (MacroArgs) ⇒ Any

    Definition Classes
    FastTrack
  68. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  69. final def forArgMode(fun: scala.tools.nsc.Global.Tree, mode: Int): Int

    Definition Classes
    Typers
  70. final def forFunMode(mode: Int): Int

    Definition Classes
    Modes
  71. final def forTypeMode(mode: Int): Int

    Definition Classes
    Modes
  72. def formalTypes(formals: List[scala.tools.nsc.Global.Type], nargs: Int, removeByName: Boolean, removeRepeated: Boolean): List[scala.tools.nsc.Global.Type]

    Definition Classes
    Infer
  73. def foundReqMsg(found: scala.tools.nsc.Global.Type, req: scala.tools.nsc.Global.Type): String

    Definition Classes
    TypeDiagnostics
  74. def freshVar(tparam: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.TypeVar

    Definition Classes
    Infer
  75. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  76. lazy val global: MiniboxCoerceComponent.global.type

    Definition Classes
    TreeAdaptersTweakedAnalyzer → Analyzer → TreeDSL → Variances
  77. def globalSettings: Settings

    Definition Classes
    Macros → Traces
  78. var hasPendingMacroExpansions: Boolean

    Definition Classes
    Macros
  79. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  80. final def inAllModes(mode: Int, required: Int): Boolean

    Definition Classes
    Modes
  81. final def inAnyMode(mode: Int, required: Int): Boolean

    Definition Classes
    Modes
  82. final def inExprModeButNot(mode: Int, prohibited: Int): Boolean

    Definition Classes
    Modes
  83. final def inExprModeOr(mode: Int, others: Int): Boolean

    Definition Classes
    Modes
  84. final def inFunMode(mode: Int): Boolean

    Definition Classes
    Modes
  85. final def inHKMode(mode: Int): Boolean

    Definition Classes
    Modes
  86. final def inNoModes(mode: Int, prohibited: Int): Boolean

    Definition Classes
    Modes
  87. final def inPatternMode(mode: Int): Boolean

    Definition Classes
    Modes
  88. final def inPolyMode(mode: Int): Boolean

    Definition Classes
    Modes
  89. var indent: Int

  90. def inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, isView: Boolean, context: Context, silent: Boolean, withMacrosDisabled: Boolean, pos: scala.tools.nsc.Global.Position, onError: (scala.tools.nsc.Global.Position, String) ⇒ Unit): scala.tools.nsc.Global.Tree

    Definition Classes
    Implicits
  91. def inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, isView: Boolean, context: Context, saveAmbiguousDivergent: Boolean, pos: scala.tools.nsc.Global.Position): SearchResult

    Definition Classes
    Implicits
  92. def inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, isView: Boolean, context: Context, saveAmbiguousDivergent: Boolean): SearchResult

    Definition Classes
    Implicits
  93. def inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, isView: Boolean, context: Context): SearchResult

    Definition Classes
    Implicits
  94. def isIdentity(a: Array[Int]): Boolean

    Definition Classes
    NamesDefaults
  95. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  96. def isNamed(arg: scala.tools.nsc.Global.Tree): Boolean

    Definition Classes
    NamesDefaults
  97. var lastAccessCheckDetails: String

    Definition Classes
    Contexts
  98. var lastTreeToTyper: scala.tools.nsc.Global.Tree

    Definition Classes
    Typers
  99. def linePrecedes(t1: scala.tools.nsc.Global.Tree, t2: scala.tools.nsc.Global.Tree): Boolean

    Definition Classes
    TypeDiagnostics
  100. def lockedCount: Int

    Definition Classes
    Namers
  101. lazy val macroClassloader: ClassLoader

    Definition Classes
    Macros
  102. val macroDebugLite: Boolean

    Definition Classes
    Traces
  103. val macroDebugVerbose: Boolean

    Definition Classes
    Traces
  104. def macroExpand(typer: Typer, expandee: scala.tools.nsc.Global.Tree, mode: Int, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree

    Definition Classes
    Macros
  105. def macroExpandAll(typer: Typer, expandee: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree

    Definition Classes
    Macros
  106. final def macroLogLite(msg: ⇒ Any): Unit

    Definition Classes
    Traces
    Annotations
    @inline()
  107. final def macroLogVerbose(msg: ⇒ Any): Unit

    Definition Classes
    Traces
    Annotations
    @inline()
  108. def memberWildcardType(name: scala.tools.nsc.Global.Name, tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    Implicits
  109. def missingParams[T](args: List[T], params: List[scala.tools.nsc.Global.Symbol], argName: (T) ⇒ Option[scala.tools.nsc.Global.Name]): (List[scala.tools.nsc.Global.Symbol], Boolean)

    Definition Classes
    NamesDefaults
  110. def mkTypeCompleter(t: scala.tools.nsc.Global.Tree)(c: (scala.tools.nsc.Global.Symbol) ⇒ Unit): TypeCompleter with LockingTypeCompleter

    Definition Classes
    Namers
  111. def modeString(mode: Int): String

    Definition Classes
    Modes
  112. def nameOf(arg: scala.tools.nsc.Global.Tree): Option[scala.tools.nsc.Global.Name]

    Definition Classes
    NamesDefaults
  113. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  114. def newNamer(context: Context): Namer

    Definition Classes
    Namers
  115. def newNamerFor(context: Context, tree: scala.tools.nsc.Global.Tree): Namer

    Definition Classes
    Namers
  116. def newTyper(context: Context): Typer

    Definition Classes
    TreeAdapters → Typers
  117. val noApplyInfo: NamedApplyInfo

    Definition Classes
    NamesDefaults
  118. def noErroneousSyms(syms: scala.tools.nsc.Global.Symbol*): Boolean

    Definition Classes
    TypeDiagnostics
  119. def noErroneousTrees(trees: scala.tools.nsc.Global.Tree*): Boolean

    Definition Classes
    TypeDiagnostics
  120. def noErroneousTypes(tps: scala.tools.nsc.Global.Type*): Boolean

    Definition Classes
    TypeDiagnostics
  121. def normalize(tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    Infer
  122. def notAnyRefMessage(found: scala.tools.nsc.Global.Type): String

    Definition Classes
    ContextErrors
  123. final def notify(): Unit

    Definition Classes
    AnyRef
  124. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  125. def notifyUndetparamsAdded(newUndets: List[scala.tools.nsc.Global.Symbol]): Unit

    Definition Classes
    Macros
  126. def notifyUndetparamsInferred(undetNoMore: List[scala.tools.nsc.Global.Symbol], inferreds: List[scala.tools.nsc.Global.Type]): Unit

    Definition Classes
    Macros
  127. final def onlyStickyModes(mode: Int): Int

    Definition Classes
    Modes
  128. def openMacros: List[scala.reflect.macros.runtime.Context { val universe: TreeAdapters.this.global.type }]

    Definition Classes
    Macros
  129. def pluginsPt(pt: scala.tools.nsc.Global.Type, typer: Typer, tree: scala.tools.nsc.Global.Tree, mode: Int): scala.tools.nsc.Global.Type

    Definition Classes
    AnalyzerPlugins
  130. def pluginsTypeSig(tpe: scala.tools.nsc.Global.Type, typer: Typer, defTree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    AnalyzerPlugins
  131. def pluginsTypeSigAccessor(tpe: scala.tools.nsc.Global.Type, typer: Typer, tree: scala.tools.nsc.Global.ValDef, sym: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Type

    Definition Classes
    AnalyzerPlugins
  132. def pluginsTyped(tpe: scala.tools.nsc.Global.Type, typer: Typer, tree: scala.tools.nsc.Global.Tree, mode: Int, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    AnalyzerPlugins
  133. def pluginsTypedReturn(tpe: scala.tools.nsc.Global.Type, typer: Typer, tree: scala.tools.nsc.Global.Return, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    AnalyzerPlugins
  134. def posPrecedes(p1: scala.tools.nsc.Global.Position, p2: scala.tools.nsc.Global.Position): Boolean

    Definition Classes
    TypeDiagnostics
  135. def propagateKnownTypes(from: scala.tools.nsc.Global.Type, to: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Type

    Definition Classes
    Checkable
  136. def removeNames(typer: Typer)(args: List[scala.tools.nsc.Global.Tree], params: List[scala.tools.nsc.Global.Symbol]): (List[scala.tools.nsc.Global.Tree], Array[Int])

    Definition Classes
    NamesDefaults
  137. def reorderArgs[T](args: List[T], pos: (Int) ⇒ Int)(implicit arg0: ClassTag[T]): List[T]

    Definition Classes
    NamesDefaults
  138. def reorderArgsInv[T](args: List[T], pos: (Int) ⇒ Int)(implicit arg0: ClassTag[T]): List[T]

    Definition Classes
    NamesDefaults
  139. def resetContexts(): Unit

    Definition Classes
    Contexts
  140. def resetImplicits(): Unit

    Definition Classes
    Implicits
  141. def resetTyper(): Unit

    Definition Classes
    Typers
  142. def restrictionError(pos: scala.tools.nsc.Global.Position, unit: scala.tools.nsc.Global.CompilationUnit, msg: String): Unit

    Definition Classes
    TypeDiagnostics
  143. def restrictionWarning(pos: scala.tools.nsc.Global.Position, unit: scala.tools.nsc.Global.CompilationUnit, msg: String): Unit

    Definition Classes
    TypeDiagnostics
  144. def rootContext(unit: scala.tools.nsc.Global.CompilationUnit, tree: scala.tools.nsc.Global.Tree, erasedTypes: Boolean): Context

    Definition Classes
    Contexts
  145. def rootContext(unit: scala.tools.nsc.Global.CompilationUnit, tree: scala.tools.nsc.Global.Tree): Context

    Definition Classes
    Contexts
  146. def rootContext(unit: scala.tools.nsc.Global.CompilationUnit): Context

    Definition Classes
    Contexts
  147. def rootImports(unit: scala.tools.nsc.Global.CompilationUnit): List[scala.tools.nsc.Global.Symbol]

    Attributes
    protected
    Definition Classes
    Contexts
  148. def setAddendum(pos: scala.tools.nsc.Global.Position, msg: () ⇒ String): Unit

    Definition Classes
    TypeDiagnostics
  149. final val shortenImports: Boolean(false)

    Definition Classes
    Typers
  150. def skipImplicit(tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    Infer
  151. def solvedTypes(tvars: List[scala.tools.nsc.Global.TypeVar], tparams: List[scala.tools.nsc.Global.Symbol], variances: List[Int], upper: Boolean, depth: Int): List[scala.tools.nsc.Global.Type]

    Definition Classes
    Infer
  152. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  153. def toString(): String

    Definition Classes
    AnyRef → Any
  154. def transformNamedApplication(typer: Typer, mode: Int, pt: scala.tools.nsc.Global.Type)(tree: scala.tools.nsc.Global.Tree, argPos: (Int) ⇒ Int): scala.tools.nsc.Global.Tree

    Definition Classes
    NamesDefaults
  155. val transformed: HashMap[scala.tools.nsc.Global.Tree, scala.tools.nsc.Global.Tree]

    Definition Classes
    Typers
  156. def treeSymTypeMsg(tree: scala.tools.nsc.Global.Tree): String

    Definition Classes
    TypeDiagnostics
  157. def typePatternAdvice(sym: scala.tools.nsc.Global.Symbol, ptSym: scala.tools.nsc.Global.Symbol): String

    Definition Classes
    TypeDiagnostics
  158. def typedMacroBody(typer: Typer, macroDdef: scala.tools.nsc.Global.DefDef): scala.tools.nsc.Global.Tree

    Definition Classes
    Macros
  159. def typingInPattern[T](body: ⇒ T): T

    Definition Classes
    TypeDiagnostics
  160. def unapplyMember(tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Symbol

    Definition Classes
    Unapplies
  161. def unapplyParameterType(extractor: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Symbol

    Definition Classes
    Unapplies
  162. def unapplyReturnTypeExpected(argsLength: Int): scala.tools.nsc.Global.Type

    Definition Classes
    Unapplies
  163. def unapplyTypeList(pos: scala.tools.nsc.Global.Position, ufn: scala.tools.nsc.Global.Symbol, ufntpe: scala.tools.nsc.Global.Type, args: List[scala.tools.nsc.Global.Tree]): List[scala.tools.nsc.Global.Type]

    Definition Classes
    Unapplies
  164. def underlyingSymbol(member: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Symbol

    Definition Classes
    TypeDiagnostics
  165. def varianceInArgs(tps: List[scala.tools.nsc.Global.Type], tparams1: List[scala.tools.nsc.Global.Symbol])(tparam: scala.tools.nsc.Global.Symbol): Int

    Definition Classes
    Variances
  166. def varianceInAttrib(annot: scala.tools.nsc.Global.AnnotationInfo)(tparam: scala.tools.nsc.Global.Symbol): Int

    Definition Classes
    Variances
  167. def varianceInAttribs(annots: List[scala.tools.nsc.Global.AnnotationInfo])(tparam: scala.tools.nsc.Global.Symbol): Int

    Definition Classes
    Variances
  168. def varianceInSym(sym: scala.tools.nsc.Global.Symbol)(tparam: scala.tools.nsc.Global.Symbol): Int

    Definition Classes
    Variances
  169. def varianceInSyms(syms: List[scala.tools.nsc.Global.Symbol])(tparam: scala.tools.nsc.Global.Symbol): Int

    Definition Classes
    Variances
  170. def varianceInType(tp: scala.tools.nsc.Global.Type)(tparam: scala.tools.nsc.Global.Symbol): Int

    Definition Classes
    Variances
  171. def varianceInTypes(tps: List[scala.tools.nsc.Global.Type])(tparam: scala.tools.nsc.Global.Symbol): Int

    Definition Classes
    Variances
  172. def varianceWord(sym: scala.tools.nsc.Global.Symbol): String

    Definition Classes
    TypeDiagnostics
  173. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  174. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  175. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  176. def withAddendum(pos: scala.tools.nsc.Global.Position): (String) ⇒ String

    Definition Classes
    TypeDiagnostics
  177. def withDisambiguation[T](locals: List[scala.tools.nsc.Global.Symbol], types: scala.tools.nsc.Global.Type*)(op: ⇒ T): T

    Definition Classes
    TypeDiagnostics

Deprecated Value Members

  1. def companionClassOf(module: scala.tools.nsc.Global.Symbol, ctx: Context): scala.tools.nsc.Global.Symbol

    Definition Classes
    Namers
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use companionSymbolOf instead

  2. def companionModuleOf(clazz: scala.tools.nsc.Global.Symbol, ctx: Context): scala.tools.nsc.Global.Symbol

    Definition Classes
    Namers
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use companionSymbolOf instead

  3. def underlying(member: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Symbol

    Definition Classes
    Namers
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use underlyingSymbol instead

Inherited from MiniboxCoerceComponent.TweakedAnalyzer

Inherited from Analyzer

Inherited from AnalyzerPlugins

Inherited from StdAttachments

Inherited from ContextErrors

Inherited from TypeDiagnostics

Inherited from NamesDefaults

Inherited from Macros

Inherited from Traces

Inherited from FastTrack

Inherited from Unapplies

Inherited from SyntheticMethods

Inherited from TreeDSL

Inherited from EtaExpansion

Inherited from Variances

Inherited from Implicits

Inherited from Infer

Inherited from Checkable

Inherited from Typers

Inherited from Tags

Inherited from Adaptations

Inherited from Modes

Inherited from Namers

Inherited from MethodSynthesis

Inherited from Contexts

Inherited from AnyRef

Inherited from Any

Ungrouped