Skip to content

Commit 70ecbc1

Browse files
committed
Trial: make class parameters final
1 parent 08ad92e commit 70ecbc1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

compiler/src/dotty/tools/dotc/ast/Desugar.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -812,8 +812,8 @@ object desugar {
812812
val originalVparamsIt = originalVparamss.iterator.flatten
813813
derivedVparamss match {
814814
case first :: rest =>
815-
first.map(_.withMods(originalVparamsIt.next().mods | caseAccessor)) ++
816-
rest.flatten.map(_.withMods(originalVparamsIt.next().mods))
815+
first.map(_.withMods(originalVparamsIt.next().mods | caseAccessor | Final)) ++
816+
rest.flatten.map(_.withMods(originalVparamsIt.next().mods | Final))
817817
case _ =>
818818
Nil
819819
}

0 commit comments

Comments
 (0)