c

splain.ImplicitChains

ImplicitSearchImpl

abstract class ImplicitSearchImpl extends Analyzer.ImplicitSearch

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ImplicitSearchImpl
  2. ImplicitSearch
  3. ImplicitsContextErrors
  4. Typer
  5. TyperContextErrors
  6. PatternTyper
  7. Tag
  8. Adaptation
  9. TyperDiagnostics
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ImplicitSearchImpl(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, isView: Boolean, context0: Analyzer.Context, pos0: scala.tools.nsc.Global.Position = NoPosition)

Type Members

  1. class ImplicitComputation extends AnyRef
    Definition Classes
    ImplicitSearch
  2. trait InferencerImpl extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def AmbiguousImplicitError(info1: Analyzer.ImplicitInfo, tree1: scala.tools.nsc.Global.Tree, info2: Analyzer.ImplicitInfo, tree2: scala.tools.nsc.Global.Tree, pre1: String, pre2: String, trailer: String)(isView: Boolean, pt: scala.tools.nsc.Global.Type, tree: scala.tools.nsc.Global.Tree)(implicit context0: Analyzer.Context): Unit
    Definition Classes
    ImplicitsContextErrors
  5. def DivergingImplicitExpansionError(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, sym: scala.tools.nsc.Global.Symbol)(implicit context0: Analyzer.Context): Unit
    Definition Classes
    ImplicitsContextErrors
  6. def adapt(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type, original: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Attributes
    protected
    Definition Classes
    Typer
  7. def adaptAfterOverloadResolution(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type, original: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  8. def adaptCase(cdef: scala.tools.nsc.Global.CaseDef, mode: Mode, tpe: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.CaseDef
    Definition Classes
    Typer
  9. def adaptToArguments(qual: scala.tools.nsc.Global.Tree, name: scala.tools.nsc.Global.Name, args: List[scala.tools.nsc.Global.Tree], pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, saveErrors: Boolean): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  10. def adaptToMember(qual: scala.tools.nsc.Global.Tree, searchTemplate: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, saveErrors: Boolean): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  11. def adaptToMemberWithArgs(tree: scala.tools.nsc.Global.Tree, qual: scala.tools.nsc.Global.Tree, name: scala.tools.nsc.Global.Name, mode: Mode, reportAmbiguous: Boolean, saveErrors: Boolean): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  12. def adaptToName(qual: scala.tools.nsc.Global.Tree, name: scala.tools.nsc.Global.Name): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  13. def allImplicits: List[Analyzer.SearchResult]
    Definition Classes
    ImplicitSearch
  14. def allImplicitsPoly(tvars: List[scala.tools.nsc.Global.TypeVar]): List[(Analyzer.SearchResult, List[scala.tools.nsc.Global.TypeConstraint])]
    Definition Classes
    ImplicitSearch
  15. def applicableInfos(iss: Analyzer.Infoss, isLocalToCallsite: Boolean): LinkedHashMap[Analyzer.ImplicitInfo, Analyzer.SearchResult]
    Definition Classes
    ImplicitSearch
  16. def applyImplicitArgs(fun: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  17. def approximate(tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
    Definition Classes
    ImplicitSearch
  18. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  19. def atOwner(tree: scala.tools.nsc.Global.Tree, owner: scala.tools.nsc.Global.Symbol): Analyzer.Typer
    Definition Classes
    Typer
  20. def atOwner(owner: scala.tools.nsc.Global.Symbol): Analyzer.Typer
    Definition Classes
    Typer
  21. def bestImplicit: Analyzer.SearchResult
    Definition Classes
    ImplicitSearch
  22. def callToCompanionConstr(context: Analyzer.Context, calledFun: scala.tools.nsc.Global.Symbol): Boolean
    Definition Classes
    Typer
  23. def canAdaptConstantTypeToLiteral: Boolean
    Definition Classes
    Typer
  24. def canTranslateEmptyListToNil: Boolean
    Definition Classes
    Typer
  25. def checkClassType(tpt: scala.tools.nsc.Global.Tree): Boolean
    Definition Classes
    Typer
  26. def checkExistentialsFeature(pos: scala.tools.nsc.Global.Position, tpe: scala.tools.nsc.Global.Type, prefix: String): AnyVal
    Definition Classes
    Typer
  27. def checkFeature(pos: scala.tools.nsc.Global.Position, featureTrait: scala.tools.nsc.Global.Symbol, construct: ⇒ String, immediate: Boolean): Boolean
    Definition Classes
    Typer
  28. def checkFinitary(classinfo: scala.tools.nsc.Global.ClassInfoType): Unit
    Definition Classes
    Typer
  29. def checkMethodStructuralCompatible(ddef: scala.tools.nsc.Global.DefDef): Unit
    Definition Classes
    Typer
  30. def checkNonCyclic(defn: scala.tools.nsc.Global.Tree, tpt: scala.tools.nsc.Global.Tree): Unit
    Definition Classes
    Typer
  31. def checkNonCyclic(sym: scala.tools.nsc.Global.Symbol): Unit
    Definition Classes
    Typer
  32. def checkNonCyclic(pos: scala.tools.nsc.Global.Position, tp: scala.tools.nsc.Global.Type, lockedSym: scala.tools.nsc.Global.Symbol): Boolean
    Definition Classes
    Typer
  33. def checkNonCyclic(pos: scala.tools.nsc.Global.Position, tp: scala.tools.nsc.Global.Type): Boolean
    Definition Classes
    Typer
  34. def checkParamsConvertible(tree: scala.tools.nsc.Global.Tree, tpe0: scala.tools.nsc.Global.Type): Unit
    Definition Classes
    Typer
  35. def checkStablePrefixClassType(tpt: scala.tools.nsc.Global.Tree): Boolean
    Definition Classes
    Typer
  36. def checkValidAdaptation(t: scala.tools.nsc.Global.Tree, args: List[scala.tools.nsc.Global.Tree]): Boolean
    Definition Classes
    Adaptation
  37. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. def computeMacroDefType(ddef: scala.tools.nsc.Global.DefDef, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  39. def computeParamAliases(clazz: scala.tools.nsc.Global.Symbol, vparamss: List[List[scala.tools.nsc.Global.ValDef]], rhs: scala.tools.nsc.Global.Tree): Unit
    Definition Classes
    Typer
  40. def computeType(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  41. final def constrTyperIf(inConstr: Boolean): Analyzer.Typer
    Definition Classes
    Typer
  42. var context: Analyzer.Context
    Definition Classes
    Typer
  43. def context1: Analyzer.Context
    Definition Classes
    Typer
  44. def ctx_s: String
    Definition Classes
    ImplicitSearch
  45. def cyclicReferenceMessage(sym: scala.tools.nsc.Global.Symbol, tree: scala.tools.nsc.Global.Tree): Option[String]
    Definition Classes
    TyperDiagnostics
  46. def doTypedApply(tree: scala.tools.nsc.Global.Tree, fun0: scala.tools.nsc.Global.Tree, args: List[scala.tools.nsc.Global.Tree], mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  47. def doTypedUnapply(tree: scala.tools.nsc.Global.Tree, fun0: scala.tools.nsc.Global.Tree, fun: scala.tools.nsc.Global.Tree, args: List[scala.tools.nsc.Global.Tree], mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    PatternTyper
  48. def dropExistential(tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  49. def enterSym(txt: Analyzer.Context, tree: scala.tools.nsc.Global.Tree): Analyzer.Context
    Attributes
    protected
    Definition Classes
    Typer
  50. def enterSyms(txt: Analyzer.Context, trees: List[scala.tools.nsc.Global.Tree]): Unit
    Attributes
    protected
    Definition Classes
    Typer
  51. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  53. def extractorForUncheckedType(pos: scala.tools.nsc.Global.Position, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    PatternTyper
  54. def failure(what: Any, reason: String, pos: scala.tools.nsc.Global.Position): Analyzer.SearchResult
    Definition Classes
    ImplicitSearch
  55. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  56. def finishMethodSynthesis(templ: scala.tools.nsc.Global.Template, clazz: scala.tools.nsc.Global.Symbol, context: Analyzer.Context): scala.tools.nsc.Global.Template
    Attributes
    protected
    Definition Classes
    Typer
  57. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  58. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  59. def improves(info1: Analyzer.ImplicitInfo, info2: Analyzer.ImplicitInfo): Boolean
    Definition Classes
    ImplicitSearch
  60. val infer: Analyzer.Inferencer
    Definition Classes
    Typer
  61. def inferSamType(fun: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, mode: Mode): scala.tools.nsc.Global.SAMFunction
    Definition Classes
    Typer
  62. def inferView(tree: scala.tools.nsc.Global.Tree, from: scala.tools.nsc.Global.Type, to: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, saveErrors: Boolean): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  63. def instantiate(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  64. def instantiateExpectingUnit(tree: scala.tools.nsc.Global.Tree, mode: Mode): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  65. def instantiatePossiblyExpectingUnit(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  66. def isCapturedExistential(sym: scala.tools.nsc.Global.Symbol): Boolean
    Definition Classes
    Typer
  67. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  68. val isMonoContext: (Any) ⇒ Boolean
    Definition Classes
    Typer
  69. def isNamedApplyBlock(tree: scala.tools.nsc.Global.Tree): Boolean
    Definition Classes
    Typer
  70. def isPlausiblyCompatible(tp: scala.tools.nsc.Global.Type, pt: scala.tools.nsc.Global.Type): Boolean
    Definition Classes
    ImplicitSearch
  71. def isReferencedFrom(ctx: Analyzer.Context, sym: scala.tools.nsc.Global.Symbol): Boolean
    Definition Classes
    Typer
  72. def isStale(sym: scala.tools.nsc.Global.Symbol): Boolean
    Definition Classes
    Typer
  73. def isValid(sym: scala.tools.nsc.Global.Symbol): Boolean
    Definition Classes
    ImplicitSearch
  74. def labelTyper(ldef: scala.tools.nsc.Global.LabelDef): Analyzer.Typer
    Definition Classes
    Typer
  75. def macroImplementationNotFoundMessage(name: scala.tools.nsc.Global.Name): String
    Attributes
    protected
    Definition Classes
    TyperContextErrors
  76. def member(qual: scala.tools.nsc.Global.Tree, name: scala.tools.nsc.Global.Name): scala.tools.nsc.Global.Symbol
    Definition Classes
    Typer
  77. def missingSelectErrorTree(tree: scala.tools.nsc.Global.Tree, qual: scala.tools.nsc.Global.Tree, name: scala.tools.nsc.Global.Name): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  78. def namer: Analyzer.Namer
    Definition Classes
    Typer
  79. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  80. def needsInstantiation(tparams: List[scala.tools.nsc.Global.Symbol], formals: List[scala.tools.nsc.Global.Type], args: List[scala.tools.nsc.Global.Tree]): Boolean
    Definition Classes
    Typer
  81. def normSubType(tp: scala.tools.nsc.Global.Type, pt: scala.tools.nsc.Global.Type): Boolean
    Definition Classes
    ImplicitSearch
  82. final def notify(): Unit
    Definition Classes
    AnyRef
  83. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  84. def packCaptured(tpe: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  85. def packSymbols(hidden: List[scala.tools.nsc.Global.Symbol], tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  86. def packedType(tree: scala.tools.nsc.Global.Tree, owner: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  87. def packedTypes(trees: List[scala.tools.nsc.Global.Tree]): List[scala.tools.nsc.Global.Type]
    Definition Classes
    Typer
  88. def permanentlyHiddenWarning(pos: scala.tools.nsc.Global.Position, hidden: scala.tools.nsc.Global.Name, defn: scala.tools.nsc.Global.Symbol): Unit
    Definition Classes
    TyperDiagnostics
  89. def phasedAppliedType(sym: scala.tools.nsc.Global.Symbol, args: List[scala.tools.nsc.Global.Type]): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  90. def pos: scala.tools.nsc.Global.Position
    Definition Classes
    ImplicitSearch
  91. def qualifyingClass(tree: scala.tools.nsc.Global.Tree, qual: scala.tools.nsc.Global.Name, packageOK: Boolean): scala.tools.nsc.Global.Symbol
    Definition Classes
    Typer
  92. def reallyExists(sym: scala.tools.nsc.Global.Symbol): Boolean
    Definition Classes
    Typer
  93. def reenterTypeParams(tparams: List[scala.tools.nsc.Global.TypeDef]): List[scala.tools.nsc.Global.Symbol]
    Definition Classes
    Typer
  94. def reenterValueParams(vparamss: List[List[scala.tools.nsc.Global.ValDef]]): Unit
    Definition Classes
    Typer
  95. def reportTypeError(context0: Analyzer.Context, pos: scala.tools.nsc.Global.Position, ex: scala.tools.nsc.Global.TypeError): Unit
    Definition Classes
    TyperDiagnostics
  96. def resolveClassTag(pos: scala.tools.nsc.Global.Position, tp: scala.tools.nsc.Global.Type, allowMaterialization: Boolean): scala.tools.nsc.Global.Tree
    Definition Classes
    Tag
  97. def resolveTypeTag(pos: scala.tools.nsc.Global.Position, pre: scala.tools.nsc.Global.Type, tp: scala.tools.nsc.Global.Type, concrete: Boolean, allowMaterialization: Boolean): scala.tools.nsc.Global.Tree
    Definition Classes
    Tag
  98. def rewrappingWrapperTrees(f: (scala.tools.nsc.Global.Tree) ⇒ List[scala.tools.nsc.Global.Tree]): (scala.tools.nsc.Global.Tree) ⇒ List[scala.tools.nsc.Global.Tree]
    Definition Classes
    Typer
  99. val runDefinitions: scala.reflect.internal.Definitions.definitions.RunDefinitions
    Definition Classes
    Typer
  100. def samToFunctionType(tp: scala.tools.nsc.Global.Type, sam: scala.tools.nsc.Global.Symbol): scala.tools.nsc.Global.Type
    Definition Classes
    Typer
  101. val searchId: Int
    Definition Classes
    ImplicitSearch
  102. def searchImplicit(implicitInfoss: Analyzer.Infoss, isLocalToCallsite: Boolean): Analyzer.SearchResult
    Definition Classes
    ImplicitSearch
  103. def silent[T](op: (Analyzer.Typer) ⇒ T, reportAmbiguousErrors: Boolean, newtree: scala.tools.nsc.Global.Tree): Analyzer.SilentResult[T]
    Definition Classes
    Typer
  104. def stabilize(tree: scala.tools.nsc.Global.Tree, pre: scala.tools.nsc.Global.Type, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Attributes
    protected
    Definition Classes
    Typer
  105. def stabilizeFun(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  106. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  107. def synthesizePartialFunction(paramName: scala.tools.nsc.Global.TermName, paramPos: scala.tools.nsc.Global.Position, paramSynthetic: Boolean, tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  108. def toString(): String
    Definition Classes
    AnyRef → Any
  109. def transformedOr(tree: scala.tools.nsc.Global.Tree, op: ⇒ scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  110. def transformedOrTyped(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  111. def tree_s: String
    Definition Classes
    ImplicitSearch
  112. def typed(tree: scala.tools.nsc.Global.Tree, mode: Mode): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  113. def typed(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  114. def typed(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  115. def typed(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  116. def typed1(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  117. def typedAnnotation(ann: scala.tools.nsc.Global.Tree, mode: Mode): scala.tools.nsc.Global.AnnotationInfo
    Definition Classes
    Typer
  118. def typedArg(arg: scala.tools.nsc.Global.Tree, mode: Mode, newmode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  119. def typedArgs(args: List[scala.tools.nsc.Global.Tree], mode: Mode): List[scala.tools.nsc.Global.Tree]
    Definition Classes
    Typer
  120. def typedArgsForFormals(args: List[scala.tools.nsc.Global.Tree], formals: List[scala.tools.nsc.Global.Type], mode: Mode): List[scala.tools.nsc.Global.Tree]
    Definition Classes
    PatternTyper
  121. def typedBlock(block0: scala.tools.nsc.Global.Block, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Block
    Definition Classes
    Typer
  122. def typedByValueExpr(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  123. def typedCase(cdef: scala.tools.nsc.Global.CaseDef, pattpe: scala.tools.nsc.Global.Type, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.CaseDef
    Definition Classes
    Typer
  124. def typedCases(cases: List[scala.tools.nsc.Global.CaseDef], pattp: scala.tools.nsc.Global.Type, pt: scala.tools.nsc.Global.Type): List[scala.tools.nsc.Global.CaseDef]
    Definition Classes
    Typer
  125. def typedClassDef(cdef: scala.tools.nsc.Global.ClassDef): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  126. def typedClassOf(tree: scala.tools.nsc.Global.Tree, tpt: scala.tools.nsc.Global.Tree, noGen: Boolean): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  127. def typedConstructorPattern(fun0: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    PatternTyper
  128. def typedDefDef(ddef: scala.tools.nsc.Global.DefDef): scala.tools.nsc.Global.DefDef
    Definition Classes
    Typer
  129. def typedDocDef(docDef: scala.tools.nsc.Global.DocDef, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  130. def typedExistentialTypeTree(tree: scala.tools.nsc.Global.ExistentialTypeTree, mode: Mode): scala.tools.nsc.Global.Tree
    Attributes
    protected
    Definition Classes
    Typer
  131. def typedHigherKindedType(tree: scala.tools.nsc.Global.Tree, mode: Mode): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  132. def typedHigherKindedType(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  133. def typedImport(imp: scala.tools.nsc.Global.Import): scala.tools.nsc.Global.Import
    Definition Classes
    Typer
  134. def typedInPattern(tree: scala.tools.nsc.Global.Typed, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Attributes
    protected
    Definition Classes
    PatternTyper
  135. def typedLabelDef(ldef: scala.tools.nsc.Global.LabelDef): scala.tools.nsc.Global.LabelDef
    Definition Classes
    Typer
  136. def typedMatch(selector: scala.tools.nsc.Global.Tree, cases: List[scala.tools.nsc.Global.CaseDef], mode: Mode, pt: scala.tools.nsc.Global.Type, tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Match
    Definition Classes
    Typer
  137. def typedModifiers(mods: scala.tools.nsc.Global.Modifiers): scala.tools.nsc.Global.Modifiers
    Definition Classes
    Typer
  138. def typedModuleDef(mdef: scala.tools.nsc.Global.ModuleDef): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  139. def typedOperator(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  140. def typedParentTypes(templ: scala.tools.nsc.Global.Template): List[scala.tools.nsc.Global.Tree]
    Definition Classes
    Typer
  141. def typedPattern(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  142. def typedPos(pos: scala.tools.nsc.Global.Position)(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  143. def typedPos(pos: scala.tools.nsc.Global.Position, mode: Mode, pt: scala.tools.nsc.Global.Type)(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  144. def typedQualifier(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  145. def typedQualifier(tree: scala.tools.nsc.Global.Tree, mode: Mode): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  146. def typedQualifier(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  147. def typedRefinement(templ: scala.tools.nsc.Global.Template): Unit
    Definition Classes
    Typer
  148. def typedStarInPattern(tree: scala.tools.nsc.Global.Tree, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Attributes
    protected
    Definition Classes
    PatternTyper
  149. def typedStats(stats: List[scala.tools.nsc.Global.Tree], exprOwner: scala.tools.nsc.Global.Symbol, warnPure: Boolean): List[scala.tools.nsc.Global.Tree]
    Definition Classes
    Typer
  150. def typedTemplate(templ0: scala.tools.nsc.Global.Template, parents1: List[scala.tools.nsc.Global.Tree]): scala.tools.nsc.Global.Template
    Definition Classes
    Typer
  151. def typedType(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  152. def typedType(tree: scala.tools.nsc.Global.Tree, mode: Mode): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  153. def typedTypeApply(tree: scala.tools.nsc.Global.Tree, mode: Mode, fun: scala.tools.nsc.Global.Tree, args: List[scala.tools.nsc.Global.Tree]): scala.tools.nsc.Global.Tree
    Attributes
    protected
    Definition Classes
    Typer
  154. def typedTypeConstructor(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  155. def typedTypeConstructor(tree: scala.tools.nsc.Global.Tree, mode: Mode): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  156. def typedTypeDef(tdef: scala.tools.nsc.Global.TypeDef): scala.tools.nsc.Global.TypeDef
    Definition Classes
    Typer
  157. def typedValDef(vdef: scala.tools.nsc.Global.ValDef): scala.tools.nsc.Global.ValDef
    Definition Classes
    Typer
  158. final def typerWithCondLocalContext[T](c: ⇒ Analyzer.Context)(cond: Boolean)(f: (Analyzer.Typer) ⇒ T): T
    Definition Classes
    Typer
    Annotations
    @inline()
  159. final def typerWithLocalContext[T](c: Analyzer.Context)(f: (Analyzer.Typer) ⇒ T): T
    Definition Classes
    Typer
    Annotations
    @inline()
  160. val undetParams: List[scala.tools.nsc.Global.Symbol]
    Definition Classes
    ImplicitSearch
  161. def undet_s: String
    Definition Classes
    ImplicitSearch
  162. def validateParentClasses(parents: List[scala.tools.nsc.Global.Tree], selfType: scala.tools.nsc.Global.Type): Unit
    Definition Classes
    Typer
  163. def viewExists(from: scala.tools.nsc.Global.Type, to: scala.tools.nsc.Global.Type): Boolean
    Definition Classes
    Typer
  164. def virtualizedMatch(match_: scala.tools.nsc.Global.Match, mode: Mode, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    Typer
  165. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  166. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  167. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  168. def warnTypeParameterShadow(tparams: List[scala.tools.nsc.Global.TypeDef], sym: scala.tools.nsc.Global.Symbol): Unit
    Definition Classes
    TyperDiagnostics
  169. val wildPt: scala.tools.nsc.Global.Type
    Definition Classes
    ImplicitSearch
  170. final def withCondConstrTyper[T](inConstr: Boolean)(f: (Analyzer.Typer) ⇒ T): T
    Definition Classes
    Typer
    Annotations
    @inline()
  171. def wrapClassTagUnapply(uncheckedPattern: scala.tools.nsc.Global.Tree, classTagExtractor: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Tree
    Definition Classes
    PatternTyper
  172. def wrapResult(tree: scala.tools.nsc.Global.Tree): Analyzer.SearchResult
    Definition Classes
    ImplicitSearch

Inherited from Analyzer.ImplicitSearch

Inherited from Analyzer.Typer

Inherited from Analyzer.PatternTyper

Inherited from Analyzer.Tag

Inherited from Analyzer.Adaptation

Inherited from Analyzer.TyperDiagnostics

Inherited from AnyRef

Inherited from Any

Ungrouped