blob: 8703d6312c1d71343fd02a7c8b9fd545099bfe10 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// done
// test/files/trait-defaults/fields.scala:24: error: double definition:
// def signalDelegate_=(x$1: Signalling): Unit at line 24 and
// def signalDelegate_=(x$1: Signalling): Unit at line 24
// have same type
// class SUB extends IterableSplitter
// ^
// one error found
trait Signalling
trait DelegatedSignalling extends Signalling {
var signalDelegate: Signalling
}
trait IterableSplitter extends DelegatedSignalling {
var signalDelegate: Signalling = ???
}
class SUB extends IterableSplitter
|