| [#408] | project: compiler | priority: high | category: bug | |
|---|---|---|---|---|
| submitter | assigned to | status | date submitted | |
| Michel | Martin | fixed | 2005-03-14 08:37:40.0 | |
| subject | LambdaLift lifts functions to the top level | |||
| code |
class C(x: Int);
class D extends C({ def f(): Int = 1; f() });
|
|||
| what happened | After LambdaLift, function |
|||
| what expected | No functions at the top level. It's not completely clear how to fix this bug, but one idea would be to promote I've set the priority of this bug to high, I need a fix for run time types to work in all cases. |
|||
| [back to overview] | ||||
| Martin edited on 2006-03-30 18:17:38.0 |
| Fixed in version 2 |