JET-86: Report errors for class objects

This commit is contained in:
Andrey Breslav
2011-06-04 15:32:45 +04:00
parent a1ce9eefb5
commit cc54631209
10 changed files with 92 additions and 2 deletions
+30
View File
@@ -0,0 +1,30 @@
namespace Jet86
class A {
class object {
val x = 1
}
<error>class object { // error
val x = 1
}</error>
}
class B() {
val x = 12
}
object b {
<error>class object {
val x = 1
}</error> // error
}
val a = A.x
val c = <error>B</error>.x
val d = b.<error>x</error>
val s = <error>System</error> // error
fun test() {
System.out?.println()
java.lang.System.out?.println()
}