Report warning on 'class object'

This commit is contained in:
Pavel V. Talanov
2015-03-06 18:37:08 +03:00
parent 8fef31ee5b
commit 581e163031
5 changed files with 32 additions and 2 deletions
@@ -1,17 +1,21 @@
trait G
class A {
class object A {
<!DEPRECATED_CLASS_OBJECT_SYNTAX!>class object A<!> {
}
}
trait B {
class object : G {
<!DEPRECATED_CLASS_OBJECT_SYNTAX!>class object<!> : G {
}
}
class C {
default <!DEPRECATED_CLASS_OBJECT_SYNTAX!>class object<!>
}
fun main() {
A
A.A