| [#200] | project: compiler | priority: low | category: bug | |
|---|---|---|---|---|
| submitter | assigned to | status | date submitted | |
| Philippe | Martin | fixed | 2003-10-17 18:06:11.0 | |
| subject | overriding overloaded definitions generate strange error messages | |||
| code |
trait X {
def foo: Int;
}
trait Y extends X {
def foo: String;
def foo: Int;
}
|
|||
| what happened | |
|||
| what expected | no error |
|||
| [back to overview] | ||||
| Martin edited on 2006-03-30 19:04:42.0 |
| You now get: files/pos/bug200.scala:7 error: method foo is defined twice def foo: Int; ^ one error found |