| [#492] | project: nsc | priority: low | category: bug | |
|---|---|---|---|---|
| submitter | assigned to | status | date submitted | |
| Iulian | Martin | fixed | 2005-11-17 18:38:04.0 | |
| subject | inheritance from trait implementation class | |||
| code |
object Bug399Test {
def f(x: String): String = {
trait C { def f: String = x; }
class D extends C;
(new D).f
}
def main(args: Array[String]): Unit = {
Console.println(f("a"));
}
}
|
|||
| what happened | |
|||
| what expected |
class Bug399Test$D0 extends java.lang.Object with Bug399Test$C0 with scala.ScalaObject {
|
|||
| [back to overview] | ||||
| Martin edited on 2005-11-21 13:46:03.0 |