dotty.tools.dotc.reporting.ErrorMessageID
See theErrorMessageID companion object
enum ErrorMessageID(val isActive: Boolean) extends Enum[ErrorMessageID]
Unique IDs identifying the messages, this will be used to reference documentation online.
Value parameters
- isActive
-
Whether or not the compile still emits this ErrorMessageID
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Enumtrait Producttrait Equalsclass Enum[ErrorMessageID]trait Serializabletrait Comparable[ErrorMessageID]class Objecttrait Matchableclass AnyShow all
Members list
Type members
Enum entries
case case AbstractMemberMayNotHaveModifierID extends ErrorMessageID
case case AbstractOverrideOnlyInTraitsID extends ErrorMessageID
case case AlreadyDefinedID extends ErrorMessageID
case case AmbiguousExtensionMethodID extends ErrorMessageID
case case AmbiguousOverloadID extends ErrorMessageID
case case AmbiguousReferenceID extends ErrorMessageID
case case AnonymousFunctionMissingParamTypeID extends ErrorMessageID
case case AnonymousInstanceCannotBeEmptyID extends ErrorMessageID
case case AuxConstructorNeedsNonImplicitParameterID extends ErrorMessageID
case case BadSymbolicReferenceID extends ErrorMessageID
case case ByNameParameterNotSupportedID extends ErrorMessageID
case case CannotBeAccessedID extends ErrorMessageID
case case CannotExtendAnyValID extends ErrorMessageID
case case CannotExtendFunctionID extends ErrorMessageID
case case CannotExtendJavaEnumID extends ErrorMessageID
case case CannotHaveSameNameAsID extends ErrorMessageID
case case CantInstantiateAbstractClassOrTraitID extends ErrorMessageID
case case CaseClassInInlinedCodeID extends ErrorMessageID
case case CaseClassMissingNonImplicitParamListID extends ErrorMessageID
case case CaseClassMissingParamListID extends ErrorMessageID
case case ClassAndCompanionNameClashID extends ErrorMessageID
case case ClassCannotExtendEnumID extends ErrorMessageID
case case ClosureCannotHaveInternalParameterDependenciesID extends ErrorMessageID
case case ConstrProxyShadowsID extends ErrorMessageID
case case CyclicInheritanceID extends ErrorMessageID
case case CyclicReferenceInvolvingID extends ErrorMessageID
case case CyclicReferenceInvolvingImplicitID extends ErrorMessageID
case case DanglingThisInPathID extends ErrorMessageID
case case DeprecatedWithOperatorID extends ErrorMessageID
case case DoesNotConformToBoundID extends ErrorMessageID
case case DoesNotConformToSelfTypeCantBeInstantiatedID extends ErrorMessageID
case case DoesNotConformToSelfTypeID extends ErrorMessageID
case case DoubleDefinitionID extends ErrorMessageID
case case DuplicateBindID extends ErrorMessageID
case case DuplicateNamedTypeParameterID extends ErrorMessageID
case case DuplicatePrivateProtectedQualifierID extends ErrorMessageID
case case EarlyDefinitionsNotSupportedID extends ErrorMessageID
case case EmptyCatchAndFinallyBlockID extends ErrorMessageID
case case EmptyCatchBlockID extends ErrorMessageID
case case EmptyCatchOrFinallyBlockID extends ErrorMessageID
case case EnumCaseDefinitionInNonEnumOwnerID extends ErrorMessageID
case case EnumerationsShouldNotBeEmptyID extends ErrorMessageID
case case ErasedTypesCanOnlyBeFunctionTypesID extends ErrorMessageID
case case ExistentialTypesNoLongerSupportedID extends ErrorMessageID
case case ExpectedStartOfTopLevelDefinitionID extends ErrorMessageID
case case ExpectedTokenButFoundID extends ErrorMessageID
case case ExpectedTopLevelDefID extends ErrorMessageID
case case ExpectedTypeBoundOrEqualsID extends ErrorMessageID
case case ExtendFinalClassID extends ErrorMessageID
case case ExtensionCanOnlyHaveDefsID extends ErrorMessageID
case case ExtensionMethodCannotHaveTypeParamsID extends ErrorMessageID
case case FailureToEliminateExistentialID extends ErrorMessageID
case case ForwardReferenceExtendsOverDefinitionID extends ErrorMessageID
case case FunctionTypeNeedsNonEmptyParameterListID extends ErrorMessageID
case case IdentifierExpectedID extends ErrorMessageID
case case IllegalCyclicTypeReferenceID extends ErrorMessageID
case case IllegalLiteralID extends ErrorMessageID
case case IllegalParameterInitID extends ErrorMessageID
case case IllegalRedefinitionOfStandardKindID extends ErrorMessageID
case case IllegalStartOfSimplePatternID extends ErrorMessageID
case case IllegalStartOfStatementID extends ErrorMessageID
case case IllegalStartSimpleExprID extends ErrorMessageID
case case IllegalSuperAccessorID extends ErrorMessageID
case case IllegalVariableInPatternAlternativeID extends ErrorMessageID
case case ImplausiblePatternWarningID extends ErrorMessageID
case case ImplicitCaseClassID extends ErrorMessageID
case case ImplicitClassPrimaryConstructorArityID extends ErrorMessageID
case case ImplicitSearchTooLargeID extends ErrorMessageID
case case ImportedTwiceID extends ErrorMessageID
case case InlineGivenShouldNotBeFunctionID extends ErrorMessageID
case case InterpolatedStringErrorID extends ErrorMessageID
case case InvalidReferenceInImplicitNotFoundAnnotationID extends ErrorMessageID
case case JavaEnumParentArgsID extends ErrorMessageID
case case JavaSymbolIsNotAValueID extends ErrorMessageID
case case LazyStaticFieldID extends ErrorMessageID
case case LossyWideningConstantConversionID extends ErrorMessageID
case case MatchCaseOnlyNullWarningID extends ErrorMessageID
case case MatchCaseUnreachableID extends ErrorMessageID
case case MatchTypeNoCasesID extends ErrorMessageID
case case MatchTypeScrutineeCannotBeHigherKindedID extends ErrorMessageID
case case MatchableWarningID extends ErrorMessageID
case case MemberWithSameNameAsStaticID extends ErrorMessageID
case case MethodDoesNotTakeParametersId extends ErrorMessageID
case case MissingArgumentID extends ErrorMessageID
case case MissingArgumentListID extends ErrorMessageID
case case MissingCompanionForStaticID extends ErrorMessageID
case case MissingEmptyArgumentListID extends ErrorMessageID
case case MissingIdentID extends ErrorMessageID
case case MissingImplicitArgumentID extends ErrorMessageID
case case MissingReturnTypeID extends ErrorMessageID
case case MissingReturnTypeWithReturnStatementID extends ErrorMessageID
case case MissingTypeParameterForID extends ErrorMessageID
case case MissingTypeParameterInTypeAppID extends ErrorMessageID
case case MixedLeftAndRightAssociativeOpsID extends ErrorMessageID
case case ModifierNotAllowedForDefinitionID extends ErrorMessageID
case case NativeMembersMayNotHaveImplementationID extends ErrorMessageID
case case NoExplanationID extends ErrorMessageID
case case NoExtensionMethodAllowedID extends ErrorMessageID
case case NoMatchingOverloadID extends ErrorMessageID
case case NoReturnFromInlineableID extends ErrorMessageID
case case NotAMemberID extends ErrorMessageID
case case NotAPathID extends ErrorMessageID
case case NotAnExtractorID extends ErrorMessageID
case case NotClassTypeID extends ErrorMessageID
case case NotConstantID extends ErrorMessageID
case case ObjectMayNotHaveSelfTypeID extends ErrorMessageID
case case OnlyCaseClassOrCaseObjectAllowedID extends ErrorMessageID
case case OnlyClassesCanBeAbstractID extends ErrorMessageID
case case OnlyClassesCanHaveDeclaredButUndefinedMembersID extends ErrorMessageID
case case OnlyFunctionsCanBeFollowedByUnderscoreID extends ErrorMessageID
case case OverloadInRefinementID extends ErrorMessageID
case case OverloadedOrRecursiveMethodNeedsResultTypeID extends ErrorMessageID
case case OverrideErrorID extends ErrorMessageID
case case OverrideTypeMismatchErrorID extends ErrorMessageID
case case OverridesNothingButNameExistsID extends ErrorMessageID
case case OverridesNothingID extends ErrorMessageID
case case PackageNameAlreadyDefinedID extends ErrorMessageID
case case ParameterizedTypeLacksArgumentsID extends ErrorMessageID
case case ParamsNoInlineID extends ErrorMessageID
case case PatternMatchExhaustivityID extends ErrorMessageID
case case PkgDuplicateSymbolID extends ErrorMessageID
case case PolymorphicMethodMissingTypeInParentID extends ErrorMessageID
case case ProperDefinitionNotFoundID extends ErrorMessageID
case case PureExpressionInStatementPositionID extends ErrorMessageID
case case ReassignmentToValID extends ErrorMessageID
case case RecursiveValueNeedsResultTypeID extends ErrorMessageID
case case RedundantModifierID extends ErrorMessageID
case case RepeatedModifierID extends ErrorMessageID
case case ReturnOutsideMethodDefinitionID extends ErrorMessageID
case case SeqWildcardPatternPosID extends ErrorMessageID
case case SkolemInInferredID extends ErrorMessageID
case case StableIdentPatternID extends ErrorMessageID
case case StaticFieldsOnlyAllowedInObjectsID extends ErrorMessageID
case case StaticFieldsShouldPrecedeNonStaticID extends ErrorMessageID
case case StaticOverridingNonStaticMembersID extends ErrorMessageID
case case SuperCallsNotAllowedInlineableID extends ErrorMessageID
case case SuperQualMustBeParentID extends ErrorMessageID
case case SymbolChangedSemanticsInVersionID extends ErrorMessageID
case case SymbolHasUnparsableVersionNumberID extends ErrorMessageID
case case SynchronizedCallOnBoxedClassID extends ErrorMessageID
case case TailrecNotApplicableID extends ErrorMessageID
case case TargetNameOnTopLevelClassID extends ErrorMessageID
case case TermMemberNeedsNeedsResultTypeForImplicitSearchID extends ErrorMessageID
case case TopLevelCantBeImplicitID extends ErrorMessageID
case case TopLevelImplicitClassID extends ErrorMessageID
case case TraitCompanionWithMutableStaticID extends ErrorMessageID
case case TraitIsExpectedID extends ErrorMessageID
case case TraitMayNotDefineNativeMethodID extends ErrorMessageID
case case TraitParameterUsedAsParentPrefixID extends ErrorMessageID
case case TraitRedefinedFinalMethodFromAnyRefID extends ErrorMessageID
case case TraitsMayNotBeFinalID extends ErrorMessageID
case case TupleTooLongID extends ErrorMessageID
case case TypeDoesNotTakeParametersID extends ErrorMessageID
case case TypeMismatchID extends ErrorMessageID
case case TypeSpliceInValPatternID extends ErrorMessageID
case case TypeTestAlwaysDivergesID extends ErrorMessageID
case case TypedCaseDoesNotExplicitlyExtendTypedEnumID extends ErrorMessageID
case case TypesAndTraitsCantBeImplicitID extends ErrorMessageID
case case UnableToEmitSwitchID extends ErrorMessageID
case case UnableToExtendSealedClassID extends ErrorMessageID
case case UnapplyInvalidNumberOfArgumentsID extends ErrorMessageID
case case UnapplyInvalidReturnTypeID extends ErrorMessageID
case case UnboundPlaceholderParameterID extends ErrorMessageID
case case UnboundWildcardTypeID extends ErrorMessageID
case case UncheckedTypePatternID extends ErrorMessageID
case case UndefinedNamedTypeParameterID extends ErrorMessageID
case case UnexpectedPatternForSummonFromID extends ErrorMessageID
case case UnimportedAndImportedID extends ErrorMessageID
case case UnknownNamedEnclosingClassOrObjectID extends ErrorMessageID
case case UnqualifiedCallToAnyRefMethodID extends ErrorMessageID
case case UnreducibleApplicationID extends ErrorMessageID
case case UnusedNonUnitValueID extends ErrorMessageID
case case ValueClassNeedsExactlyOneValParamID extends ErrorMessageID
case case ValueClassParameterMayNotBeAVarID extends ErrorMessageID
case case ValueClassParameterMayNotBeCallByNameID extends ErrorMessageID
case case ValueClassesMayNotBeAbstractID extends ErrorMessageID
case case ValueClassesMayNotBeContaintedID extends ErrorMessageID
case case ValueClassesMayNotContainInitalizationID extends ErrorMessageID
case case ValueClassesMayNotDefineASecondaryConstructorID extends ErrorMessageID
case case ValueClassesMayNotDefineInnerID extends ErrorMessageID
case case ValueClassesMayNotDefineNonParameterFieldID extends ErrorMessageID
case case ValueClassesMayNotWrapAnotherValueClassID extends ErrorMessageID
case case ValueDiscardingID extends ErrorMessageID
case case VarArgsParamCannotBeGivenID extends ErrorMessageID
case case VarArgsParamMustComeLastID extends ErrorMessageID
case case VarValParametersMayNotBeCallByNameID extends ErrorMessageID
case case WildcardOnTypeArgumentNotAllowedOnNewID extends ErrorMessageID
case case WrongNumberOfParametersID extends ErrorMessageID
case case WrongNumberOfTypeArgsID extends ErrorMessageID
case case YieldOrDoExpectedInForComprehensionID extends ErrorMessageID
In this article