Fix irregular PSI structure for classes without body

This commit is contained in:
Alexey Sedunov
2013-10-03 17:44:22 +04:00
parent bdc908d45f
commit 28b3db53fe
51 changed files with 47 additions and 336 deletions
+23
View File
@@ -0,0 +1,23 @@
class A : b by a {
class object {}
}
class A : b by a + b() * 5 {
class object {}
}
class A : b by (a) {
class object {}
}
class A : b by (a {}) {
class object {}
}
class A : b by a[a {}] {
class object {}
}
class A : b by a(a {}) {
class object {}
}
class A : b by object {
fun f() = a {}
} {
class object {}
}