Parsing: secondary constructors

This commit is contained in:
Denis Zharkov
2015-01-21 15:02:34 +03:00
parent cb881d2628
commit 3ba94d7352
30 changed files with 1249 additions and 14 deletions
@@ -0,0 +1,17 @@
class A {
constructor() {}
val x: Int
private annot constructor(x: Int) {}
[constructor] fun constructor() {}
annot protected constructor(x: Int, y: Int) : this(1,2) {}
[constructor] public constructor() : super() {
x = 1
}
}
constructor class B