trait ImplicitChains extends Implicits with ContextErrors with Formatting with ImplicitStats with ImplicitsCompat with WarningCompat
- Alphabetic
- By Inheritance
- ImplicitChains
- WarningCompat
- ImplicitsCompat
- ImplicitSearchCompat
- ImplicitSearchBounds
- ImplicitStats
- Formatting
- ImplicitMsgCompat
- Formatters
- ContextErrors
- Implicits
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
trait
SpecialFormatter extends AnyRef
- Definition Classes
- Formatters
-
case class
MatchRewrite(target: String) extends Product with Serializable
- Definition Classes
- Formatting
-
abstract
class
AbsAmbiguousTypeError extends scala.tools.nsc.typechecker.Analyzer.AbsTypeError
- Definition Classes
- ContextErrors
-
sealed abstract
class
AbsTypeError extends AnyRef
- Definition Classes
- ContextErrors
-
case class
AccessTypeError extends scala.tools.nsc.typechecker.Analyzer.TreeTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
case class
AmbiguousImplicitTypeError extends scala.tools.nsc.typechecker.Analyzer.AbsAmbiguousTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
case class
AmbiguousTypeError extends scala.tools.nsc.typechecker.Analyzer.AbsAmbiguousTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
case class
DivergentImplicitTypeError extends scala.tools.nsc.typechecker.Analyzer.TreeTypeError with Product with Serializable
- Definition Classes
- ContextErrors
- 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
- trait ImpFailReason extends AnyRef
-
class
ImplicitAnnotationMsg extends AnyRef
- Definition Classes
- Implicits
-
class
ImplicitInfo extends AnyRef
- Definition Classes
- Implicits
-
class
ImplicitSearch extends scala.tools.nsc.typechecker.Analyzer.Typer with scala.tools.nsc.typechecker.Analyzer.ImplicitsContextErrors
- Definition Classes
- Implicits
-
trait
ImplicitsContextErrors extends AnyRef
- Definition Classes
- ContextErrors
-
trait
InferencerContextErrors extends AnyRef
- Definition Classes
- ContextErrors
-
class
Message extends AnyRef
- Definition Classes
- Implicits
-
trait
NamerContextErrors extends AnyRef
- Definition Classes
- ContextErrors
- 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
-
case class
NormalTypeError extends scala.tools.nsc.typechecker.Analyzer.TreeTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
class
NormalTypeErrorFromCyclicReference extends scala.tools.nsc.typechecker.Analyzer.NormalTypeError
- Definition Classes
- ContextErrors
-
case class
OpenImplicit extends Product with Serializable
- Definition Classes
- Implicits
-
case class
PosAndMsgTypeError extends scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
class
SearchResult extends AnyRef
- Definition Classes
- Implicits
-
case class
SymbolTypeError extends scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
sealed abstract
class
TreeTypeError extends scala.tools.nsc.typechecker.Analyzer.AbsTypeError
- Definition Classes
- ContextErrors
-
case class
TypeErrorWithUnderlyingTree extends scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
case class
TypeErrorWrapper extends scala.tools.nsc.typechecker.Analyzer.AbsTypeError with Product with Serializable
- Definition Classes
- ContextErrors
-
trait
TyperContextErrors extends AnyRef
- Definition Classes
- ContextErrors
-
trait
Bounds extends AnyRef
- Definition Classes
- ImplicitSearchBounds
-
class
ImplicitSearchSplain extends (ImplicitSearchCompat.this)#ImplicitSearch with (ImplicitSearchCompat.this)#Bounds
- Definition Classes
- ImplicitSearchCompat
Abstract Value Members
- abstract def featureBounds: Boolean
-
abstract
def
featureBoundsImplicits: Boolean
- Definition Classes
- Formatting
-
abstract
def
featureBreakInfix: Option[Int]
- Definition Classes
- Formatting
-
abstract
def
featureColor: Boolean
- Definition Classes
- Formatting
-
abstract
def
featureCompact: Boolean
- Definition Classes
- Formatting
- abstract def featureImplicits: Boolean
-
abstract
def
featureInfix: Boolean
- Definition Classes
- Formatting
-
abstract
def
featureKeepModules: Option[Int]
- Definition Classes
- Formatting
-
abstract
def
featureRewrite: String
- Definition Classes
- Formatting
-
abstract
def
featureTree: Boolean
- Definition Classes
- Formatting
-
abstract
def
featureTruncRefined: Option[Int]
- Definition Classes
- Formatting
Concrete Value Members
-
object
ByNameFormatter extends Analyzer.SpecialFormatter
- Definition Classes
- Formatters
-
object
FunctionFormatter extends Analyzer.SpecialFormatter
- Definition Classes
- Formatters
-
object
Refined
- Definition Classes
- Formatters
-
object
RefinedFormatter extends Analyzer.SpecialFormatter
- Definition Classes
- Formatters
-
object
SLRecordItemFormatter extends Analyzer.SpecialFormatter
- Definition Classes
- Formatters
-
object
TupleFormatter extends Analyzer.SpecialFormatter
- Definition Classes
- Formatters
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
lazy val
AmbiguousSearchFailure: Analyzer.SearchResult
- Definition Classes
- Implicits
-
lazy val
DivergentSearchFailure: Analyzer.SearchResult
- Definition Classes
- Implicits
-
def
MacroCantExpand210xMacrosError(internalMessage: String): Nothing
- Definition Classes
- ContextErrors
-
def
MacroCantExpandIncompatibleMacrosError(internalMessage: String): Nothing
- Definition Classes
- ContextErrors
-
def
NoImplicitFoundError(tree: scala.tools.nsc.Global.Tree, param: scala.tools.nsc.Global.Symbol)(implicit context: Analyzer.Context): Unit
- Definition Classes
- ImplicitChains → ContextErrors
-
val
NoImplicitInfo: Analyzer.ImplicitInfo
- Definition Classes
- Implicits
-
lazy val
SearchFailure: Analyzer.SearchResult
- Definition Classes
- Implicits
-
def
allViewsFrom(tp: scala.tools.nsc.Global.Type, context: Analyzer.Context, tpars: List[scala.tools.nsc.Global.Symbol]): List[(Analyzer.SearchResult, List[scala.tools.nsc.Global.TypeConstraint])]
- Definition Classes
- Implicits
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
bracket[A](params: List[A]): String
- Definition Classes
- Formatting
-
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
-
def
cacheStats: String
- Definition Classes
- Formatting
- val candidateRegex: Regex
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate() @throws( ... )
-
implicit
def
colors: StringColor
- Definition Classes
- Formatting
-
def
contextWarning(context: Analyzer.Context, pos: scala.tools.nsc.Global.Position, message: String): Unit
- Definition Classes
- WarningCompat
-
def
ctorNames(tpe: scala.tools.nsc.Global.Type): List[String]
- Definition Classes
- Formatting
-
def
dealias(tpe: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
- Definition Classes
- Formatting
-
def
decideBreak(flat: FlatType, broken: ⇒ BrokenType): TypeRepr
- Definition Classes
- Formatting
-
def
deepestLevel(chain: List[Analyzer.ImpFailReason]): Int
- Definition Classes
- Formatting
-
def
effectiveImplicitType(tpe: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
- Definition Classes
- Formatting
-
def
emitResult(implicitSearchContext: Analyzer.Context)(result: Analyzer.SearchResult): Analyzer.SearchResult
- Definition Classes
- ImplicitsCompat
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
extractArgs(tpe: scala.tools.nsc.Global.Type): List[scala.tools.nsc.Global.Type]
- Definition Classes
- Formatting
-
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
-
def
formatAuxSimple(tpe: scala.tools.nsc.Global.Type): (List[String], String)
- Definition Classes
- Formatting
-
def
formatDiff(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type, top: Boolean): Formatted
- Definition Classes
- Formatting
-
val
formatDiffCache: FormatCache[(scala.tools.nsc.Global.Type, scala.tools.nsc.Global.Type, Boolean), Formatted]
- Definition Classes
- Formatting
-
def
formatDiffImpl(found: scala.tools.nsc.Global.Type, req: scala.tools.nsc.Global.Type, top: Boolean): Formatted
- Definition Classes
- Formatting
-
def
formatDiffInfix(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type, top: Boolean): Formatted
- Definition Classes
- Formatting
-
def
formatDiffSimple(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type): Formatted
- Definition Classes
- Formatting
-
def
formatDiffSpecial(left: scala.tools.nsc.Global.Type, right: scala.tools.nsc.Global.Type, top: Boolean): Option[Formatted]
- Definition Classes
- Formatting
-
def
formatFunction(args: List[String]): String
- Definition Classes
- Formatting
-
def
formatImplicitChain(chain: List[Analyzer.ImpFailReason]): List[String]
- Definition Classes
- Formatting
-
def
formatImplicitChainFlat(chain: List[Analyzer.ImpFailReason]): List[String]
- Definition Classes
- Formatting
-
def
formatImplicitChainTree(chain: List[Analyzer.ImpFailReason]): List[String]
- Definition Classes
- Formatting
-
def
formatImplicitChainTreeCompact(chain: List[Analyzer.ImpFailReason]): Option[List[String]]
- Definition Classes
- Formatting
-
def
formatImplicitChainTreeFull(chain: List[Analyzer.ImpFailReason]): List[String]
- Definition Classes
- Formatting
-
def
formatImplicitError(param: scala.tools.nsc.Global.Symbol, errors: List[Analyzer.ImpFailReason]): String
- Definition Classes
- Formatting
-
def
formatImplicitParam(sym: scala.tools.nsc.Global.Symbol): String
- Definition Classes
- Formatting
-
def
formatIndentTree(chain: List[Analyzer.ImpFailReason], baseIndent: Int): List[String]
- Definition Classes
- Formatting
-
def
formatInfix[A](path: List[String], simple: String, left: A, right: A, top: Boolean, rec: (A) ⇒ (Boolean) ⇒ Formatted): Infix
- Definition Classes
- Formatting
-
def
formatMsg(msg: Analyzer.Message, param: scala.tools.nsc.Global.Symbol, tpe: scala.tools.nsc.Global.Type): String
- Definition Classes
- ImplicitMsgCompat
-
def
formatNestedImplicit(err: Analyzer.ImpFailReason): (String, List[String], Int)
- Definition Classes
- Formatting
-
def
formatNestedImplicits(errors: List[Analyzer.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 asf
.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
-
def
formatNonConfBounds(err: Analyzer.NonConfBounds): List[String]
- Definition Classes
- Formatting
-
def
formatNormalSimple(tpe: scala.tools.nsc.Global.Type): (List[String], String)
- Definition Classes
- Formatting
-
def
formatSimpleType(tpe: scala.tools.nsc.Global.Type): (List[String], String)
- Definition Classes
- Formatting
-
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
-
def
formatType(tpe: scala.tools.nsc.Global.Type, top: Boolean): Formatted
- Definition Classes
- Formatting → Formatters
-
val
formatTypeCache: FormatCache[(scala.tools.nsc.Global.Type, Boolean), Formatted]
- Definition Classes
- Formatting
-
def
formatTypeImpl(tpe: scala.tools.nsc.Global.Type, top: Boolean): Formatted
- Definition Classes
- Formatting
-
def
formatWithInfix[A](tpe: scala.tools.nsc.Global.Type, args: List[A], top: Boolean, rec: (A) ⇒ (Boolean) ⇒ Formatted): Formatted
- Definition Classes
- Formatting
-
def
formattedDiff: (Formatted, Formatted) ⇒ String
- Definition Classes
- Formatting
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hideImpError(error: Analyzer.ImpFailReason): Boolean
- Definition Classes
- Formatting
- val implicitErrors: List[Analyzer.ImpFailReason]
-
def
implicitMessage(param: scala.tools.nsc.Global.Symbol): List[String]
- Definition Classes
- Formatting
- def implicitNesting: Int
- val implicitTypeStack: List[scala.tools.nsc.Global.Type]
-
def
indent(lines: List[String], n: Int = 1, prefix: String = " "): List[String]
- Definition Classes
- Formatting
-
def
indentLine(line: String, n: Int = 1, prefix: String = " "): String
- Definition Classes
- Formatting
-
def
indentTree(tree: List[(String, List[String], Int)], baseIndent: Int): List[String]
- Definition Classes
- Formatting
-
def
inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, r: Boolean, v: Boolean, context: Analyzer.Context, s: Boolean, pos: scala.tools.nsc.Global.Position): Analyzer.SearchResult
- Definition Classes
- ImplicitChains → Implicits
-
def
inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, isView: Boolean, context: Analyzer.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
-
def
inferImplicitByType(pt: scala.tools.nsc.Global.Type, context: Analyzer.Context, pos: scala.tools.nsc.Global.Position): Analyzer.SearchResult
- Definition Classes
- Implicits
-
def
inferImplicitByTypeSilent(pt: scala.tools.nsc.Global.Type, context: Analyzer.Context, pos: scala.tools.nsc.Global.Position): Analyzer.SearchResult
- Definition Classes
- Implicits
-
def
inferImplicitFor(pt: scala.tools.nsc.Global.Type, tree: scala.tools.nsc.Global.Tree, context: Analyzer.Context, reportAmbiguous: Boolean): Analyzer.SearchResult
- Definition Classes
- Implicits
- def inferImplicitImpl(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, isView: Boolean, context: Analyzer.Context, saveAmbiguousDivergent: Boolean, pos: scala.tools.nsc.Global.Position): Analyzer.SearchResult
- def inferImplicitPost(result: Analyzer.SearchResult, saveAmbiguousDivergent: Boolean, context: Analyzer.Context, implicitSearchContext: Analyzer.Context): Analyzer.SearchResult
- def inferImplicitPre(shouldPrint: Boolean, tree: scala.tools.nsc.Global.Tree, context: Analyzer.Context): Unit
-
def
inferImplicitView(from: scala.tools.nsc.Global.Type, to: scala.tools.nsc.Global.Type, tree: scala.tools.nsc.Global.Tree, context: Analyzer.Context, reportAmbiguous: Boolean, saveAmbiguousDivergent: Boolean): Analyzer.SearchResult
- Definition Classes
- Implicits
-
def
isAux(tpe: scala.tools.nsc.Global.Type): Boolean
- Definition Classes
- Formatting
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isRefined(tpe: scala.tools.nsc.Global.Type): Boolean
- Definition Classes
- Formatting
-
def
isSymbolic(tpe: scala.tools.nsc.Global.Type): Boolean
- Definition Classes
- Formatting
-
def
memberWildcardType(name: scala.tools.nsc.Global.Name, tp: scala.tools.nsc.Global.Type): scala.tools.nsc.Global.Type
- Definition Classes
- Implicits
-
def
modulePath: (scala.tools.nsc.Global.Type, scala.tools.nsc.Global.Symbol) ⇒ List[String]
- Definition Classes
- Formatting
- def nativeNoImplicitFoundError(tree: scala.tools.nsc.Global.Tree, param: scala.tools.nsc.Global.Symbol)(implicit context: Analyzer.Context): Unit
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nestedImplicit: Boolean
- def noImplicitError(tree: scala.tools.nsc.Global.Tree, param: scala.tools.nsc.Global.Symbol)(implicit context: Analyzer.Context): Unit
-
def
notAnyRefMessage(found: scala.tools.nsc.Global.Type): String
- Definition Classes
- ContextErrors
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
overrideMessage(msg: String): Option[String]
- Definition Classes
- Formatting
-
def
pathPrefix: (List[String]) ⇒ String
- Definition Classes
- Formatting
-
def
qualifiedName(path: List[String], name: String): String
- Definition Classes
- Formatting
- def removeErrorsFor(tpe: scala.tools.nsc.Global.Type): Unit
-
def
resetImplicits(): Unit
- Definition Classes
- Implicits
-
def
rewriteRegexes: List[(Regex, String)]
- Definition Classes
- Formatting
-
def
sanitizePath(path: List[String]): List[String]
- Definition Classes
- Formatting
-
def
search(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, isView: Boolean, context: Analyzer.Context, pos: scala.tools.nsc.Global.Position): Analyzer.SearchResult
- Definition Classes
- ImplicitsCompat
- def shortName(ident: String): String
-
def
showFormatted(tpe: Formatted, break: Boolean): String
- Definition Classes
- Formatting
-
def
showFormattedL(tpe: Formatted, break: Boolean): TypeRepr
- Definition Classes
- Formatting
-
def
showFormattedLBreak(tpe: Formatted): TypeRepr
- Definition Classes
- Formatting
-
val
showFormattedLCache: FormatCache[(Formatted, Boolean), TypeRepr]
- Definition Classes
- Formatting
-
def
showFormattedLImpl(tpe: Formatted, break: Boolean): TypeRepr
- Definition Classes
- Formatting
-
def
showFormattedLNoBreak(tpe: Formatted): TypeRepr
- Definition Classes
- Formatting
-
def
showFormattedNoBreak(tpe: Formatted): String
- Definition Classes
- Formatting
-
def
showFormattedQualified(path: List[String], name: String): TypeRepr
- Definition Classes
- Formatting
-
def
showRefined(parents: List[String], decls: List[String]): String
- Definition Classes
- Formatting
-
def
showSLRecordItem(key: Formatted, value: Formatted): FlatType
- Definition Classes
- Formatting
-
def
showTuple(args: List[String]): String
- Definition Classes
- Formatting
-
def
showType(tpe: scala.tools.nsc.Global.Type): String
- Definition Classes
- Formatting
-
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
-
def
showTypeBreak(tpe: scala.tools.nsc.Global.Type): String
- Definition Classes
- Formatting
-
def
showTypeBreakL(tpe: scala.tools.nsc.Global.Type): List[String]
- Definition Classes
- Formatting
-
val
specialFormatters: List[Analyzer.SpecialFormatter]
- Definition Classes
- Formatting
-
def
splitChains(errors: List[Analyzer.ImpFailReason]): List[List[Analyzer.ImpFailReason]]
- Definition Classes
- Formatting
-
def
stripModules(path: List[String], name: String): (Option[Int]) ⇒ String
- Definition Classes
- Formatting
-
def
stripType(tpe: scala.tools.nsc.Global.Type): (List[String], String)
- Definition Classes
- Formatting
-
def
symbolPath(sym: scala.tools.nsc.Global.Symbol): List[String]
- Definition Classes
- Formatting
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
truncateDecls(decls: List[Formatted]): Boolean
- Definition Classes
- Formatting
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
withImplicitStats[A](run: () ⇒ A): A
- Definition Classes
- ImplicitStats
-
def
wrapParens(expr: String, top: Boolean): String
- Definition Classes
- Formatting
-
def
wrapParensRepr(tpe: TypeRepr, top: Boolean): TypeRepr
- Definition Classes
- Formatting
-
object
ErrorUtils
- Definition Classes
- ContextErrors
-
object
ImplicitNotFoundMsg extends scala.tools.nsc.typechecker.Analyzer.ImplicitAnnotationMsg
- Definition Classes
- Implicits
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, isView: Boolean, context: Analyzer.Context, saveAmbiguousDivergent: Boolean): Analyzer.SearchResult
- Definition Classes
- Implicits
- Annotations
- @deprecated
- Deprecated
(Since version 2.12.0-M4) Unused in scalac
-
def
inferImplicit(tree: scala.tools.nsc.Global.Tree, pt: scala.tools.nsc.Global.Type, reportAmbiguous: Boolean, isView: Boolean, context: Analyzer.Context): Analyzer.SearchResult
- Definition Classes
- Implicits
- Annotations
- @deprecated
- Deprecated
(Since version 2.12.0-M4) Unused in scalac