splain

Analyzer

trait Analyzer extends scala.tools.nsc.typechecker.Analyzer with ImplicitsCompat with TypeDiagnostics

Linear Supertypes
TypeDiagnostics, ImplicitsCompat, ImplicitChains, Formatting, Formatters, Compat, scala.tools.nsc.typechecker.Analyzer, AnalyzerPlugins, StdAttachments, ContextErrors, scala.tools.nsc.typechecker.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. Analyzer
  2. TypeDiagnostics
  3. ImplicitsCompat
  4. ImplicitChains
  5. Formatting
  6. Formatters
  7. Compat
  8. Analyzer
  9. AnalyzerPlugins
  10. StdAttachments
  11. ContextErrors
  12. TypeDiagnostics
  13. NamesDefaults
  14. Macros
  15. Traces
  16. FastTrack
  17. Unapplies
  18. SyntheticMethods
  19. TreeDSL
  20. EtaExpansion
  21. Variances
  22. Implicits
  23. Infer
  24. Checkable
  25. Typers
  26. Tags
  27. Adaptations
  28. Modes
  29. Namers
  30. MethodSynthesis
  31. Contexts
  32. AnyRef
  33. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

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. case class ImpError(tpe: scala.tools.nsc.Global.Type, candidate: scala.tools.nsc.Global.Tree, nesting: Int, param: scala.tools.nsc.Global.Symbol) extends Analyzer.ImpFailReason with Product with Serializable

    Definition Classes
    ImplicitChains
  14. trait ImpFailReason extends AnyRef

    Definition Classes
    ImplicitChains
  15. class ImplicitInfo extends AnyRef

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

    Definition Classes
    Implicits
  17. class ImplicitSearchCompat extends (ImplicitsCompat.this)#ImplicitSearchImpl with (ImplicitsCompat.this)#TyperExtra

    Definition Classes
    ImplicitsCompat
  18. abstract class ImplicitSearchImpl extends Analyzer.ImplicitSearch

    Definition Classes
    ImplicitChains
  19. trait ImplicitsContextErrors extends AnyRef

    Definition Classes
    ContextErrors
  20. class ImportInfo extends AnyRef

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

    Definition Classes
    Contexts
  22. trait InferCheckable extends AnyRef

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

    Definition Classes
    Infer
  24. trait InferencerContextErrors extends AnyRef

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

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

    Definition Classes
    Macros
  27. type MacroContext = UnaffiliatedMacroContext { val universe: Analyzer.this.global.type }

    Definition Classes
    StdAttachments
  28. trait MacroErrors extends AnyRef

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

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

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

    Definition Classes
    Macros
  32. trait MethodSynth extends AnyRef

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

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

    Definition Classes
    Namers
  35. trait NamerContextErrors extends AnyRef

    Definition Classes
    ContextErrors
  36. class NoInstance extends Throwable with ControlThrowable

    Definition Classes
    Infer
  37. case class NonConfBounds(tpe: scala.tools.nsc.Global.Type, candidate: scala.tools.nsc.Global.Tree, nesting: Int, targs: List[scala.tools.nsc.Global.Type], tparams: List[scala.tools.nsc.Global.Symbol]) extends Analyzer.ImpFailReason with Product with Serializable

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

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

    Definition Classes
    Implicits
  40. 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
  41. case class PosAndMsgTypeError extends Throwable with scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable

    Definition Classes
    ContextErrors
  42. class SearchResult extends AnyRef

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

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

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

    Definition Classes
    Typers
  46. trait SpecialFormatter extends AnyRef

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

    Definition Classes
    ContextErrors
  48. trait Tag extends AnyRef

    Definition Classes
    Tags
  49. abstract class TypeCompleter extends scala.tools.nsc.Global.LazyType

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

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

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

    Definition Classes
    ContextErrors
  53. 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
  54. trait TyperContextErrors extends AnyRef

    Definition Classes
    ContextErrors
  55. trait TyperDiagnostics extends AnyRef

    Definition Classes
    TypeDiagnostics
  56. trait TyperExtra extends AnyRef

    Definition Classes
    Compat
  57. type UnaffiliatedMacroContext = scala.reflect.macros.runtime.Context

    Definition Classes
    StdAttachments

Abstract Value Members

  1. abstract def echo(msg: String): Unit

    Definition Classes
    TypeDiagnostics
  2. abstract def featureBounds: Boolean

    Definition Classes
    ImplicitChains
  3. abstract def featureBoundsImplicits: Boolean

    Definition Classes
    Formatting
  4. abstract def featureBreakInfix: Option[Int]

    Definition Classes
    Formatting
  5. abstract def featureColor: Boolean

    Definition Classes
    Formatting
  6. abstract def featureCompact: Boolean

    Definition Classes
    Formatting
  7. abstract def featureFoundReq: Boolean

    Definition Classes
    TypeDiagnostics
  8. abstract def featureImplicits: Boolean

    Definition Classes
    ImplicitChains
  9. abstract def featureInfix: Boolean

    Definition Classes
    Formatting
  10. abstract def featureTree: Boolean

    Definition Classes
    Formatting
  11. abstract def featureTruncRefined: Option[Int]

    Definition Classes
    Formatting
  12. abstract val global: Global

    Definition Classes
    Analyzer → TreeDSL → Variances
  13. abstract def nativeNoImplicitFoundError(tree: scala.tools.nsc.Global.Tree, param: scala.tools.nsc.Global.Symbol)(implicit context: Context): Unit

    Definition Classes
    ImplicitChains

Concrete 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. object ErrorKinds extends Enumeration

    Definition Classes
    ContextErrors
  12. object ErrorUtils

    Definition Classes
    ContextErrors
  13. final val FUNmode: Int(16)

    Definition Classes
    Modes
  14. object FunctionFormatter extends Analyzer.SpecialFormatter

    Definition Classes
    Formatters
  15. final val HKmode: Int(16384)

    Definition Classes
    Modes
  16. object ImplicitNotFoundMsg

    Definition Classes
    Implicits
  17. final val LHSmode: Int(1024)

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

    Definition Classes
    Modes
  19. val NoImplicitInfo: ImplicitInfo

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

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

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

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

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

    Definition Classes
    Modes
  25. object SLRecordItemFormatter extends Analyzer.SpecialFormatter

    Definition Classes
    Formatters
  26. final val SNDTRYmode: Int(512)

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

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

    Definition Classes
    Modes
  29. lazy val SearchFailure: SearchResult

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

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

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

    Definition Classes
    Modes
  33. object TermName

    Definition Classes
    Compat
  34. object TupleFormatter extends Analyzer.SpecialFormatter

    Definition Classes
    Formatters
  35. def abstractVarMessage(sym: scala.tools.nsc.Global.Symbol): String

    Definition Classes
    TypeDiagnostics
  36. 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
  37. def actualTypes(actuals: List[scala.tools.nsc.Global.Type], nformals: Int): List[scala.tools.nsc.Global.Type]

    Definition Classes
    Infer
  38. 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
  39. def addAnalyzerPlugin(plugin: AnalyzerPlugin): Unit

    Definition Classes
    AnalyzerPlugins
  40. 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
  41. def addSyntheticMethods(templ: scala.tools.nsc.Global.Template, clazz0: scala.tools.nsc.Global.Symbol, context: Context): scala.tools.nsc.Global.Template

    Definition Classes
    SyntheticMethods
  42. 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
  43. def alternatives(tree: scala.tools.nsc.Global.Tree): List[scala.tools.nsc.Global.Type]

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

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

    Definition Classes
    Any
  46. def bracket[A](params: List[A]): String

    Definition Classes
    Formatting
  47. def breakInfix(types: List[Formatted]): TypeRepr

    Break a list produced by flattenInfix into lines by taking two elements at a time, then appending the terminal.

    Break a list produced by flattenInfix into lines by taking two elements at a time, then appending the terminal. If the expression's length is smaller than the threshold specified via plugin parameter, return a single line.

    Definition Classes
    Formatting
  48. def cacheStats: String

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

    Definition Classes
    AnalyzerPlugins
  50. val candidateRegex: Regex

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

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

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

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

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

    Definition Classes
    Unapplies
  56. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. implicit def colors: StringColor

    Definition Classes
    Formatting
  58. 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
  59. def companionSymbolOf(original: scala.tools.nsc.Global.Symbol, ctx: Context): scala.tools.nsc.Global.Symbol

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

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

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

    Definition Classes
    Unapplies
  63. def ctorNames(tpe: scala.tools.nsc.Global.Type): List[String]

    Definition Classes
    Formatting
  64. def dealias(tpe: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    Formatting
  65. def decideBreak(flat: FlatType, broken: ⇒ BrokenType): TypeRepr

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

    Definition Classes
    TypeDiagnostics
  67. def deepestLevel(chain: List[ImpFailReason]): Int

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

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

    Definition Classes
    TypeDiagnostics
  70. def effectiveImplicitType(tpe: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    Formatting
  71. def enclosingMacroPosition: Position

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

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

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

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

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

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

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

    Definition Classes
    TypeDiagnostics
  79. def extractArgs(tpe: scala.tools.nsc.Global.Type): List[scala.tools.nsc.Global.Type]

    Definition Classes
    Formatting
  80. 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
  81. 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
  82. lazy val fastTrack: Map[scala.tools.nsc.Global.Symbol, FastTrackEntry]

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

    Definition Classes
    FastTrack
  84. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  85. def flattenInfix(tpe: Infix): List[Formatted]

    Turn a nested infix type structure into a flat list ::[A, ::[B, C]]] => List(A, ::, B, ::, C)

    Turn a nested infix type structure into a flat list ::[A, ::[B, C]]] => List(A, ::, B, ::, C)

    Definition Classes
    Formatting
  86. final def forArgMode(fun: scala.tools.nsc.Global.Tree, mode: Int): Int

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

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

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

    Definition Classes
    Infer
  90. def formatAuxSimple(tpe: scala.tools.nsc.Global.Type): String

    Definition Classes
    Formatting
  91. def formatDiff(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type, top: Boolean): Formatted

    Definition Classes
    Formatting
  92. val formatDiffCache: FormatCache[(scala.tools.nsc.Global.Type, scala.tools.nsc.Global.Type, Boolean), Formatted]

    Definition Classes
    Formatting
  93. def formatDiffImpl(found: scala.tools.nsc.Global.Type, req: scala.tools.nsc.Global.Type, top: Boolean): Formatted

    Definition Classes
    Formatting
  94. def formatDiffInfix(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type, top: Boolean): Formatted

    Definition Classes
    Formatting
  95. def formatDiffSimple(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type): Diff

    Definition Classes
    Formatting
  96. def formatDiffSpecial(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type, top: Boolean): Option[Formatted]

    Definition Classes
    Formatting
  97. def formatFunction(args: List[String]): String

    Definition Classes
    Formatting
  98. def formatImplicitChain(chain: List[ImpFailReason]): List[String]

    Definition Classes
    Formatting
  99. def formatImplicitChainFlat(chain: List[ImpFailReason]): List[String]

    Definition Classes
    Formatting
  100. def formatImplicitChainTree(chain: List[ImpFailReason]): List[String]

    Definition Classes
    Formatting
  101. def formatImplicitChainTreeCompact(chain: List[ImpFailReason]): Option[List[String]]

    Definition Classes
    Formatting
  102. def formatImplicitChainTreeFull(chain: List[ImpFailReason]): List[String]

    Definition Classes
    Formatting
  103. def formatImplicitError(param: scala.tools.nsc.Global.Symbol, errors: List[ImpFailReason]): String

    Definition Classes
    Formatting
  104. def formatImplicitParam(sym: scala.tools.nsc.Global.Symbol): String

    Definition Classes
    Formatting
  105. def formatIndentTree(chain: List[ImpFailReason], baseIndent: Int): List[String]

    Definition Classes
    Formatting
  106. def formatInfix[A](simple: String, left: A, right: A, top: Boolean, rec: (A) ⇒ (Boolean) ⇒ Formatted): Infix

    Definition Classes
    Formatting
  107. def formatNestedImplicit(err: ImpFailReason): (String, List[String], Int)

    Definition Classes
    Formatting
  108. def formatNestedImplicits(errors: List[ImpFailReason]): List[String]

    Remove duplicates and special cases that should not be shown.

    Remove duplicates and special cases that should not be shown. In some cases, candidates are reported twice, once as Foo.f and once as f. ImpFailReason.equals checks the simple names for identity, which is suboptimal, but works for 99% of cases. Special cases are handled in hideImpError

    Definition Classes
    Formatting
  109. def formatNonConfBounds(err: NonConfBounds): List[String]

    Definition Classes
    Formatting
  110. def formatNormalSimple(tpe: scala.tools.nsc.Global.Type): String

    Definition Classes
    Formatting
  111. def formatRefinement(sym: scala.tools.nsc.Global.Symbol): String

    Definition Classes
    Formatting
  112. def formatSimpleType(tpe: scala.tools.nsc.Global.Type): String

    Definition Classes
    Formatting
  113. def formatSpecial[A](tpe: scala.tools.nsc.Global.Type, simple: String, args: List[A], formattedArgs: ⇒ List[Formatted], top: Boolean, rec: (A) ⇒ (Boolean) ⇒ Formatted): Option[Formatted]

    Definition Classes
    Formatting
  114. def formatType(tpe: scala.tools.nsc.Global.Type, top: Boolean): Formatted

    Definition Classes
    FormattingFormatters
  115. val formatTypeCache: FormatCache[(scala.tools.nsc.Global.Type, Boolean), Formatted]

    Definition Classes
    Formatting
  116. def formatTypeImpl(tpe: scala.tools.nsc.Global.Type, top: Boolean): Formatted

    Definition Classes
    Formatting
  117. def formatWithInfix[A](tpe: scala.tools.nsc.Global.Type, args: List[A], top: Boolean, rec: (A) ⇒ (Boolean) ⇒ Formatted): Formatted

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

    Definition Classes
    TypeDiagnostics → TypeDiagnostics
  119. def foundReqMsgShort(found: scala.tools.nsc.Global.Type, req: scala.tools.nsc.Global.Type): TypeRepr

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

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

    Definition Classes
    AnyRef → Any
  122. def globalSettings: Settings

    Definition Classes
    Macros → Traces
  123. var hasPendingMacroExpansions: Boolean

    Definition Classes
    Macros
  124. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  125. def hideImpError(error: ImpFailReason): Boolean

    Definition Classes
    Formatting
  126. var implicitErrors: List[ImpFailReason]

    Definition Classes
    ImplicitChains
  127. def implicitMessage(param: scala.tools.nsc.Global.Symbol): List[String]

    Definition Classes
    Formatting
  128. def implicitNesting: Int

    Definition Classes
    ImplicitChains
  129. var implicitTypeStack: List[scala.tools.nsc.Global.Type]

    Definition Classes
    ImplicitChains
  130. final def inAllModes(mode: Int, required: Int): Boolean

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

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

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

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

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

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

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

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

    Definition Classes
    Modes
  139. def indent(lines: List[String], n: Int = 1, prefix: String = " "): List[String]

    Definition Classes
    Formatting
  140. def indentLine(line: String, n: Int = 1, prefix: String = " "): String

    Definition Classes
    Formatting
  141. def indentTree(tree: List[(String, List[String], Int)], baseIndent: Int): List[String]

    Definition Classes
    Formatting
  142. def inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, r: Boolean, v: Boolean, context: Context, s: Boolean, pos: scala.tools.nsc.Global.Position): SearchResult

    Definition Classes
    ImplicitChains → Implicits
  143. 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
  144. 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
  145. def inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, isView: Boolean, context: Context): SearchResult

    Definition Classes
    Implicits
  146. def inferImplicitImpl(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
    ImplicitChains
  147. def inferImplicitPost(result: SearchResult, saveAmbiguousDivergent: Boolean, context: Context, implicitSearchContext: Context): Unit

    Definition Classes
    ImplicitsCompat
  148. def inferImplicitPre(shouldPrint: Boolean, tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, isView: Boolean, context: Context): Unit

    Definition Classes
    ImplicitsCompat
  149. def isAux(tpe: scala.tools.nsc.Global.Type): Boolean

    Definition Classes
    Formatting
  150. def isIdentity(a: Array[Int]): Boolean

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

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

    Definition Classes
    NamesDefaults
  153. def isRefined(tpe: scala.tools.nsc.Global.Type): Boolean

    Definition Classes
    Formatting
  154. def isSymbolic(tpe: scala.tools.nsc.Global.Type): Boolean

    Definition Classes
    Formatting
  155. var lastAccessCheckDetails: String

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

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

    Definition Classes
    TypeDiagnostics
  158. def lockedCount: Int

    Definition Classes
    Namers
  159. lazy val macroClassloader: ClassLoader

    Definition Classes
    Macros
  160. val macroDebugLite: Boolean

    Definition Classes
    Traces
  161. val macroDebugVerbose: Boolean

    Definition Classes
    Traces
  162. 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
  163. def macroExpandAll(typer: Typer, expandee: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree

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

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

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

    Definition Classes
    Implicits
  167. 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
  168. def mkTypeCompleter(t: scala.tools.nsc.Global.Tree)(c: (scala.tools.nsc.Global.Symbol) ⇒ Unit): TypeCompleter with LockingTypeCompleter

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

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

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

    Definition Classes
    AnyRef
  172. def nestedImplicit: Boolean

    Definition Classes
    ImplicitChains
  173. def newNamer(context: Context): Namer

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

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

    Definition Classes
    Compat
  176. val noApplyInfo: NamedApplyInfo

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

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

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

    Definition Classes
    TypeDiagnostics
  180. def noImplicitError(tree: scala.tools.nsc.Global.Tree, param: scala.tools.nsc.Global.Symbol)(implicit context: Context): Unit

    Definition Classes
    ImplicitChains
  181. def normalize(tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

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

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

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

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

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

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

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

    Definition Classes
    Macros
  189. def overrideMessage(msg: String): Option[String]

    Definition Classes
    Formatting
  190. 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
  191. 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
  192. 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
  193. 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
  194. 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
  195. def posPrecedes(p1: scala.tools.nsc.Global.Position, p2: scala.tools.nsc.Global.Position): Boolean

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

    Definition Classes
    Checkable
  197. def removeErrorsFor(tpe: scala.tools.nsc.Global.Type): Unit

    Definition Classes
    ImplicitChains
  198. 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
  199. def reorderArgs[T](args: List[T], pos: (Int) ⇒ Int)(implicit arg0: ClassTag[T]): List[T]

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

    Definition Classes
    NamesDefaults
  201. def resetContexts(): Unit

    Definition Classes
    Contexts
  202. def resetImplicits(): Unit

    Definition Classes
    Implicits
  203. def resetTyper(): Unit

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

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    Contexts
  210. def search(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, isView: Boolean, context: Context, pos: scala.tools.nsc.Global.Position): SearchResult

    Definition Classes
    ImplicitChains
  211. def setAddendum(pos: scala.tools.nsc.Global.Position, msg: () ⇒ String): Unit

    Definition Classes
    TypeDiagnostics
  212. def shortName(ident: String): String

    Definition Classes
    ImplicitChains
  213. final val shortenImports: Boolean(false)

    Definition Classes
    Typers
  214. def showFormatted(tpe: Formatted, break: Boolean): String

    Definition Classes
    Formatting
  215. def showFormattedL(tpe: Formatted, break: Boolean): TypeRepr

    Definition Classes
    Formatting
  216. def showFormattedLBreak(tpe: Formatted): TypeRepr

    Definition Classes
    Formatting
  217. val showFormattedLCache: FormatCache[(Formatted, Boolean), TypeRepr]

    Definition Classes
    Formatting
  218. def showFormattedLImpl(tpe: Formatted, break: Boolean): TypeRepr

    Definition Classes
    Formatting
  219. def showFormattedLNoBreak(tpe: Formatted): TypeRepr

    Definition Classes
    Formatting
  220. def showFormattedNoBreak(tpe: Formatted): String

    Definition Classes
    Formatting
  221. def showSLRecordItem(key: Formatted, value: Formatted): FlatType

    Definition Classes
    Formatting
  222. def showStats[A](desc: String, run: ⇒ A): A

    Definition Classes
    TypeDiagnostics
  223. def showTuple(args: List[String]): String

    Definition Classes
    Formatting
  224. def showType(tpe: scala.tools.nsc.Global.Type): String

    Definition Classes
    Formatting
  225. def showTypeApply(cons: String, args: List[TypeRepr], break: Boolean): TypeRepr

    If the args of an applied type constructor are multiline, create separate lines for the constructor name and the closing bracket; else return a single line.

    If the args of an applied type constructor are multiline, create separate lines for the constructor name and the closing bracket; else return a single line.

    Definition Classes
    Formatting
  226. def showTypeBreak(tpe: scala.tools.nsc.Global.Type): String

    Definition Classes
    Formatting
  227. def showTypeBreakL(tpe: scala.tools.nsc.Global.Type): List[String]

    Definition Classes
    Formatting
  228. def skipImplicit(tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type

    Definition Classes
    Infer
  229. 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
  230. val specialFormatters: List[SpecialFormatter]

    Definition Classes
    Formatting
  231. def splitChains(errors: List[ImpFailReason]): List[List[ImpFailReason]]

    Definition Classes
    Formatting
  232. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  233. def toString(): String

    Definition Classes
    AnyRef → Any
  234. 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
  235. val transformed: HashMap[scala.tools.nsc.Global.Tree, scala.tools.nsc.Global.Tree]

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

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

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

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

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

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

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

    Definition Classes
    Unapplies
  243. 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
  244. def underlyingSymbol(member: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Symbol

    Definition Classes
    TypeDiagnostics
  245. 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
  246. def varianceInAttrib(annot: scala.tools.nsc.Global.AnnotationInfo)(tparam: scala.tools.nsc.Global.Symbol): Int

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    TypeDiagnostics
  258. def wrapParens(expr: String, top: Boolean): String

    Definition Classes
    Formatting
  259. def wrapParensRepr(tpe: TypeRepr, top: Boolean): TypeRepr

    Definition Classes
    Formatting

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 TypeDiagnostics

Inherited from ImplicitsCompat

Inherited from ImplicitChains

Inherited from Formatting

Inherited from Formatters

Inherited from Compat

Inherited from scala.tools.nsc.typechecker.Analyzer

Inherited from AnalyzerPlugins

Inherited from StdAttachments

Inherited from ContextErrors

Inherited from scala.tools.nsc.typechecker.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