File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed
docs/docs/reference/enums Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -38,8 +38,8 @@ map into case classes or vals.
3838 an associated companion object that contains the defined cases, expanded according
3939 to rules (2 - 8).
4040
41- sealed abstract class E ... extends <parents > with scala.Enum { <defs > }
42- object E { <cases > }
41+ sealed abstract class E ... extends <parents> with scala.Enum { <defs> }
42+ object E { <cases> }
4343
44442 . A simple case consisting of a comma-separated list of enum names
4545
@@ -79,13 +79,13 @@ map into case classes or vals.
7979 rewritten with rule (7). Simple cases of enums with non-variant type
8080 parameters are not permitted.
8181
82- 5 . A class case without an extends clause
82+ 5 . A class case without an extends clause
8383
84- case C <type-params > <value-params >
84+ case C <type-params> <value-params>
8585
8686 of an enum ` E ` that does not take type parameters expands to
8787
88- case C <type-params> <value-params> extends E
88+ case C <type-params> <value-params> extends E
8989
9090 This result is then further rewritten with rule (8).
9191
Original file line number Diff line number Diff line change @@ -129,4 +129,5 @@ val Red: Color = $new(0, "Red")
129129
130130### Reference
131131
132- For more info, see [ Issue #1970 ] ( https://github.com/lampepfl/dotty/issues/1970 ) .
132+ For more info, see [ Issue #1970 ] ( https://github.com/lampepfl/dotty/issues/1970 ) and
133+ [ PR #4003 ] ( https://github.com/lampepfl/dotty/pull/4003 ) .
You can’t perform that action at this time.
0 commit comments