object InferErrorGen
- Source
- ContextErrors.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- InferErrorGen
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- 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
- def AccessError(tree: Global.Tree, sym: Global.Symbol, pre: Global.Type, owner0: Global.Symbol, explanation: String): Analyzer.AbsTypeError
- def AccessError(tree: Global.Tree, sym: Global.Symbol, ctx: Analyzer.Context, explanation: String): Analyzer.AbsTypeError
- def AmbiguousExprAlternativeError(tree: Global.Tree, pre: Global.Type, best: Global.Symbol, firstCompeting: Global.Symbol, pt: Global.Type, lastTry: Boolean): Any
- def AmbiguousMethodAlternativeError(tree: Global.Tree, pre: Global.Type, best: Global.Symbol, firstCompeting: Global.Symbol, argtpes: List[Global.Type], pt: Global.Type, lastTry: Boolean): Any
- def ConstrInstantiationError(tree: Global.Tree, restpe: Global.Type, pt: Global.Type): Global.Tree
- def IncompatibleScrutineeTypeError(tree: Global.Tree, pattp: Global.Type, pt: Global.Type): Unit
- def KindBoundErrors(tree: Global.Tree, prefix: String, targs: List[Global.Type], tparams: List[Global.Symbol], kindErrors: List[String]): Unit
- def NoBestExprAlternativeError(tree: Global.Tree, pt: Global.Type, lastTry: Boolean): Any
- def NoBestMethodAlternativeError(tree: Global.Tree, argtpes: List[Global.Type], pt: Global.Type, lastTry: Boolean): Any
- def NoConstructorInstanceError(tree: Global.Tree, restpe: Global.Type, pt: Global.Type, msg: String): Global.Tree
- def NoMethodInstanceError(fn: Global.Tree, args: List[Global.Tree], msg: String): Unit
- def NotWithinBounds(tree: Global.Tree, prefix: String, targs: List[Global.Type], tparams: List[Global.Symbol], kindErrors: List[String]): Unit
- def PatternTypeIncompatibleWithPtError1(tree: Global.Tree, pattp: Global.Type, pt: Global.Type): Unit
- def PatternTypeIncompatibleWithPtError2(pat: Global.Tree, pt1: Global.Type, pt: Global.Type): Unit
- def PolyAlternativeError(tree: Global.Tree, argtypes: List[Global.Type], sym: Global.Symbol, err: ErrorType): Unit
- def PolymorphicExpressionInstantiationError(tree: Global.Tree, undetparams: List[Global.Symbol], pt: Global.Type): Unit
- def TypePatternOrIsInstanceTestError(tree: Global.Tree, tp: Global.Type): Unit
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit val contextInferErrorGen: Analyzer.Context
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def widenArgs(argtpes: List[Global.Type], params0: List[Global.Symbol], params1: List[Global.Symbol]): List[Global.Type]
- object PolyAlternativeErrorKind extends Enumeration
The Scala compiler and reflection APIs.