File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
compiler/src/dotty/tools/dotc/core
library/src-bootstrapped/scala Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1396,7 +1396,7 @@ class Definitions {
1396
1396
.updated(AnyClass , ObjectClass )
1397
1397
.updated(AnyValClass , ObjectClass )
1398
1398
.updated(SingletonClass , ObjectClass )
1399
- .updated(TupleClass , ObjectClass )
1399
+ .updated(TupleClass , ProductClass )
1400
1400
.updated(EmptyTupleClass , ProductClass )
1401
1401
.updated(NonEmptyTupleClass , ProductClass )
1402
1402
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import compiletime._
4
4
import internal ._
5
5
6
6
/** Tuple of arbitrary arity */
7
- sealed trait Tuple extends Any {
7
+ sealed trait Tuple extends Product {
8
8
import Tuple ._
9
9
10
10
/** Create a copy this tuple as an Array */
@@ -192,10 +192,10 @@ object Tuple {
192
192
}
193
193
194
194
/** Tuple of arity zero */
195
- sealed trait EmptyTuple extends Tuple with Product
195
+ sealed trait EmptyTuple extends Tuple
196
196
197
197
/** Tuple of arbitrary non-zero arity */
198
- sealed trait NonEmptyTuple extends Tuple with Product {
198
+ sealed trait NonEmptyTuple extends Tuple {
199
199
import Tuple ._
200
200
201
201
/** Get the i-th element of this tuple.
You can’t perform that action at this time.
0 commit comments