dotty.tools.dotc.reporting.diagnostic

messages

Related Doc: package diagnostic

object messages

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. messages
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class AuxConstructorNeedsNonImplicitParameter()(implicit ctx: Context) extends Message with Product with Serializable

  2. case class ByNameParameterNotSupported()(implicit ctx: Context) extends Message with Product with Serializable

  3. case class CaseClassMissingParamList(cdef: ast.untpd.TypeDef)(implicit ctx: Context) extends Message with Product with Serializable

  4. abstract class ConditionalWarning extends Warning

  5. case class DeprecatedWithOperator()(implicit ctx: Context) extends Message with Product with Serializable

  6. class DeprecationWarning extends ConditionalWarning

  7. case class DuplicateBind(bind: ast.untpd.Bind, tree: ast.untpd.CaseDef)(implicit ctx: Context) extends Message with Product with Serializable

  8. case class EarlyDefinitionsNotSupported()(implicit ctx: Context) extends Message with Product with Serializable

  9. case class EmptyCatchAndFinallyBlock(tryBody: ast.untpd.Tree)(implicit ctx: Context) extends EmptyCatchOrFinallyBlock with Product with Serializable

  10. case class EmptyCatchBlock(tryBody: ast.untpd.Tree)(implicit ctx: Context) extends EmptyCatchOrFinallyBlock with Product with Serializable

  11. abstract class EmptyCatchOrFinallyBlock extends Message

  12. class Error extends MessageContainer

  13. class FeatureWarning extends ConditionalWarning

  14. case class IdentifierExpected(identifier: String)(implicit ctx: Context) extends Message with Product with Serializable

  15. case class IllegalLiteral()(implicit ctx: Context) extends Message with Product with Serializable

  16. case class IllegalStartSimpleExpr(illegalToken: String)(implicit ctx: Context) extends Message with Product with Serializable

  17. case class IllegalVariableInPatternAlternative()(implicit ctx: Context) extends Message with Product with Serializable

  18. case class ImplicitCaseClass(cdef: ast.untpd.TypeDef)(implicit ctx: Context) extends Message with Product with Serializable

  19. case class IncorrectRepeatedParameterSyntax()(implicit ctx: Context) extends Message with Product with Serializable

  20. class Info extends MessageContainer

  21. case class InterpolatedStringError()(implicit ctx: Context) extends Message with Product with Serializable

  22. case class MatchCaseUnreachable()(implicit ctx: Context) extends Message with Product with Serializable

  23. class MigrationWarning extends ConditionalWarning

  24. case class MissingIdent(tree: ast.untpd.Ident, treeKind: String, name: String)(implicit ctx: Context) extends Message with Product with Serializable

  25. case class MissingReturnType()(implicit ctx: Context) extends Message with Product with Serializable

  26. case class NotAMember(site: Type, name: Name, selected: String)(implicit ctx: Context) extends Message with Product with Serializable

  27. case class ObjectMayNotHaveSelfType(mdef: ModuleDef)(implicit ctx: Context) extends Message with Product with Serializable

  28. case class PatternMatchExhaustivity(uncovered: String)(implicit ctx: Context) extends Message with Product with Serializable

  29. case class ProperDefinitionNotFound()(implicit ctx: Context) extends Message with Product with Serializable

  30. case class RepeatedModifier(modifier: String)(implicit ctx: Context) extends Message with Product with Serializable

  31. case class TopLevelImplicitClass(cdef: ast.untpd.TypeDef)(implicit ctx: Context) extends Message with Product with Serializable

  32. case class TupleTooLong(ts: List[ast.untpd.Tree])(implicit ctx: Context) extends Message with Product with Serializable

  33. case class TypeMismatch(found: Type, expected: Type, whyNoMatch: String = "", implicitFailure: String = "")(implicit ctx: Context) extends Message with Product with Serializable

  34. case class TypeParamsTypeExpected(mods: Modifiers, identifier: TermName)(implicit ctx: Context) extends Message with Product with Serializable

  35. case class UnboundPlaceholderParameter()(implicit ctx: Context) extends Message with Product with Serializable

  36. class UncheckedWarning extends ConditionalWarning

  37. class Warning extends MessageContainer

  38. case class WrongNumberOfArgs(fntpe: Type, argKind: String, expectedArgs: List[TypeParamInfo], actual: List[ast.untpd.Tree])(implicit ctx: Context) extends Message with Product with Serializable

  39. case class YieldOrDoExpectedInForComprehension()(implicit ctx: Context) extends Message with Product with Serializable

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  11. def implicitClassRestrictionsText(implicit ctx: Context): String

    Helper methods for messages

  12. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. final def notify(): Unit

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

    Definition Classes
    AnyRef
  16. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  17. def toString(): String

    Definition Classes
    AnyRef → Any
  18. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped