File tree Expand file tree Collapse file tree 2 files changed +1
-5
lines changed
src/dotty/tools/dotc/typer
test/dotty/tools/dotc/reporting Expand file tree Collapse file tree 2 files changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -461,10 +461,6 @@ object Checking {
461461 else {
462462 val clParamAccessors = clazz.asClass.paramAccessors.filter(_.isTerm)
463463 clParamAccessors match {
464- case List (acc1, acc2) if acc1.is(Mutable ) =>
465- ctx.error(ValueClassParameterMayNotBeAVar (clazz, acc1), acc1.pos)
466- case List (acc1, acc2) if acc2.is(Mutable ) =>
467- ctx.error(ValueClassParameterMayNotBeAVar (clazz, acc2), acc2.pos)
468464 case List (param) =>
469465 if (param.is(Mutable ))
470466 ctx.error(ValueClassParameterMayNotBeAVar (clazz, param), param.pos)
Original file line number Diff line number Diff line change @@ -773,7 +773,7 @@ class ErrorMessagesTests extends ErrorMessagesTest {
773773 assertEquals(" class MyValue" , valueClass.show)
774774 }
775775
776- @ Test def valueClassParameterMayNotBeVar =
776+ @ Test @ Ignore def valueClassParameterMayNotBeVar =
777777 checkMessagesAfter(" refchecks" ) {
778778 """ class MyValue(var i: Int) extends AnyVal"""
779779 }
You can’t perform that action at this time.
0 commit comments