KT-419 Strange 'unresolved' bug when using constructor parameters that aren't properties

===
class A(w: Int) {
    var c = w
    {
        c = 17
    }
}
===
This commit is contained in:
Stepan Koltsov
2011-11-09 14:51:04 +04:00
parent 7c05e4b9b4
commit b1df4a0045
2 changed files with 11 additions and 1 deletions
@@ -76,8 +76,8 @@ public class BodyResolver {
resolveDelegationSpecifierLists();
resolveClassAnnotations();
resolveAnonymousInitializers();
resolvePropertyDeclarationBodies();
resolveAnonymousInitializers();
resolveSecondaryConstructorBodies();
resolveFunctionBodies();
@@ -0,0 +1,10 @@
// http://youtrack.jetbrains.net/issue/KT-419
class A(w: Int) {
var c = w
{
c = 81
}
}