generatedView source

Alpha diagnostics

Generated by debug/docs-set.py. Do not edit by hand: this document is derived from the live compiler, so editing it here would only make it disagree with the language.

Every diagnostic the compiler can emit. A code is stable: it may be retired, but it is never reused for a different meaning. alpha explain CODE prints the same catalogue entry from the command line.

134 codes.

codemeaning
ALPHA-CACHE-GLOBALCACHE
ALPHA-DO-MISSING-RETURNDO
ALPHA-EDITION-UNSUPPORTED-FORMEDITION
ALPHA-EFFECT-EXPECTED-COMPUTATIONEFFECT
ALPHA-EFFECT-EXPECTED-ROWEFFECT
ALPHA-EFFECT-INVALID-ROWEFFECT
ALPHA-EFFECT-ROW-MISMATCHEFFECT
ALPHA-ELAB-BRANCH-ARITYELAB
ALPHA-ELAB-BRANCH-CONSTRUCTORELAB
ALPHA-ELAB-INDUCTIVEELAB
ALPHA-ELAB-INTERNAL-INDEXELAB
ALPHA-ELAB-LET-CONTEXTELAB
ALPHA-ELAB-SCOPEELAB
ALPHA-ERASE-FAILEDERASE
ALPHA-LINT-APPEND-CHAINLINT
ALPHA-LINT-GIANT-DEFINITIONLINT
ALPHA-LINT-MODULE-PATHLINT
ALPHA-LINT-NESTINGLINT
ALPHA-LINT-PRIMITIVE-AS-FUNCTIONLINT
ALPHA-LINT-PRINTABLE-BYTESLINT
ALPHA-LINT-RAW-PATHLINT
ALPHA-LINT-RAW-WORD-CONSTRUCTIONLINT
ALPHA-LINT-STRUCTURELINT
ALPHA-LINT-STRUCTURED-WIRE-BYTESLINT
ALPHA-LINT-UNARY-NATURALLINT
ALPHA-LINT-UNDOCUMENTEDLINT
ALPHA-LINT-UNTYPED-DIGESTLINT
ALPHA-LINT-UNUSED-DEFINITIONLINT
ALPHA-LINT-UNUSED-IMPORTLINT
ALPHA-LITERAL-BAD-SEPARATORLITERAL
ALPHA-LITERAL-BYTE-ESCAPELITERAL
ALPHA-LITERAL-BYTES-NON-ASCIILITERAL
ALPHA-LITERAL-INCOMPLETE-ESCAPELITERAL
ALPHA-LITERAL-MISSING-DIGITSLITERAL
ALPHA-LITERAL-NEEDS-TYPELITERAL
ALPHA-LITERAL-NEWLINELITERAL
ALPHA-LITERAL-OUT-OF-RANGELITERAL
ALPHA-LITERAL-SCALARLITERAL
ALPHA-LITERAL-UNICODE-ESCAPELITERAL
ALPHA-LITERAL-UNKNOWN-ESCAPELITERAL
ALPHA-LITERAL-UNTERMINATEDLITERAL
ALPHA-MATCH-BRANCH-ARITYMATCH
ALPHA-MATCH-DUPLICATE-CASEMATCH
ALPHA-MATCH-IH-POSITIONMATCH
ALPHA-MATCH-MISSING-CASEMATCH
ALPHA-MATCH-NEEDS-MOTIVEMATCH
ALPHA-MATCH-UNKNOWN-CASEMATCH
ALPHA-MODULE-DECLARATIONMODULE
ALPHA-MODULE-DEFINITIONMODULE
ALPHA-MODULE-DEFINITION-CONTINUATIONMODULE
ALPHA-MODULE-DEFINITION-DELIMITERMODULE
ALPHA-MODULE-DUPLICATEMODULE
ALPHA-MODULE-DUPLICATE-PROVIDERMODULE
ALPHA-MODULE-EMPTYMODULE
ALPHA-MODULE-FAMILYMODULE
ALPHA-MODULE-FAMILY-AMBIGUOUSMODULE
ALPHA-MODULE-FAMILY-BINDERMODULE
ALPHA-MODULE-FAMILY-CHECKMODULE
ALPHA-MODULE-FAMILY-CONSTRUCTORMODULE
ALPHA-MODULE-FAMILY-CONTINUATIONMODULE
ALPHA-MODULE-FAMILY-DECLARATIONMODULE
ALPHA-MODULE-FAMILY-ENDMODULE
ALPHA-MODULE-FAMILY-HEADERMODULE
ALPHA-MODULE-FAMILY-NATURALMODULE
ALPHA-MODULE-FAMILY-ORDERMODULE
ALPHA-MODULE-FAMILY-QUANTITYMODULE
ALPHA-MODULE-FAMILY-RECURSIVEMODULE
ALPHA-MODULE-FAMILY-RECURSIVE-INDEXMODULE
ALPHA-MODULE-FAMILY-TERMMODULE
ALPHA-MODULE-HEADERMODULE
ALPHA-MODULE-IMPORTMODULE
ALPHA-MODULE-MAINMODULE
ALPHA-MODULE-NAMEMODULE
ALPHA-MODULE-ORDERMODULE
ALPHA-MODULE-SHADOWMODULE
ALPHA-PARSE-APPPARSE
ALPHA-PARSE-BRANCHPARSE
ALPHA-PARSE-BYTEPARSE
ALPHA-PARSE-BYTESPARSE
ALPHA-PARSE-CHARPARSE
ALPHA-PARSE-CLOSEPARSE
ALPHA-PARSE-DOPARSE
ALPHA-PARSE-EFFECTPARSE
ALPHA-PARSE-ENDPARSE
ALPHA-PARSE-LET-INPARSE
ALPHA-PARSE-LET-STARPARSE
ALPHA-PARSE-MATCHPARSE
ALPHA-PARSE-NAMEPARSE
ALPHA-PARSE-NAT-LITERALPARSE
ALPHA-PARSE-NAT-LITERAL-TOO-LARGEPARSE
ALPHA-PARSE-QUANTITYPARSE
ALPHA-PARSE-QUANTITY-MISSINGPARSE
ALPHA-PARSE-RECORDPARSE
ALPHA-PARSE-TERMPARSE
ALPHA-PARSE-TOKENPARSE
ALPHA-PARSE-UNEXPECTEDPARSE
ALPHA-QUANTITY-VIOLATIONQUANTITY
ALPHA-RECORD-DUPLICATE-FIELDRECORD
ALPHA-RECORD-EXPECTED-FAMILYRECORD
ALPHA-RECORD-MISSING-FIELDRECORD
ALPHA-RECORD-NEEDS-TYPERECORD
ALPHA-RECORD-NOT-SINGLE-CONSTRUCTORRECORD
ALPHA-RECORD-PROJECTION-FAMILYRECORD
ALPHA-RECORD-PROJECTION-NEEDS-TYPERECORD
ALPHA-RECORD-STALE-DEPENDENT-FIELDRECORD
ALPHA-RECORD-UNKNOWN-FIELDRECORD
ALPHA-RECORD-UPDATE-FAMILYRECORD
ALPHA-RESOLVE-BINDER-NAMERESOLVE
ALPHA-RESOLVE-CONSTRUCTORRESOLVE
ALPHA-RESOLVE-FAMILYRESOLVE
ALPHA-RESOURCE-ALLOCATIONRESOURCE
ALPHA-RESOURCE-WALLRESOURCE
ALPHA-RUNTIME-EXPECTED-CANONICALRUNTIME
ALPHA-RUNTIME-IDENTITYRUNTIME
ALPHA-RUNTIME-PAYLOADRUNTIME
ALPHA-RUNTIME-SCHEMARUNTIME
ALPHA-SOURCE-INVALID-UTF8SOURCE
ALPHA-TOTALITY-EXPECTED-DIVERGENTTOTALITY
ALPHA-TYPE-APPLICATION-001TYPE
ALPHA-TYPE-BRANCH-ARITYTYPE
ALPHA-TYPE-BYTE-LITERALTYPE
ALPHA-TYPE-CONSTRUCTOR-ARITYTYPE
ALPHA-TYPE-ELIMINATOR-BRANCHESTYPE
ALPHA-TYPE-EXPECTED-EQUALITYTYPE
ALPHA-TYPE-EXPECTED-FAMILYTYPE
ALPHA-TYPE-EXPECTED-PAIRTYPE
ALPHA-TYPE-EXPECTED-UNIVERSETYPE
ALPHA-TYPE-F32-RECORDTYPE
ALPHA-TYPE-FAMILY-ARITYTYPE
ALPHA-TYPE-MISMATCHTYPE
ALPHA-TYPE-UNIVERSE-LEVELTYPE
ALPHA-ELAB-COREELAB
ALPHA-MODULE-FAMILY-COREMODULE
ALPHA-MODULE-SHARED-COREMODULE