java classes should extend java.lang.Object

#KT-1121 fixed
This commit is contained in:
Stepan Koltsov
2012-04-27 16:16:02 +04:00
parent d67cc468d8
commit 225c9b4fa0
57 changed files with 122 additions and 71 deletions
@@ -1,5 +1,5 @@
package test;
open class NotNullField() {
open class NotNullField() : java.lang.Object() {
var hi: String = "";
}
@@ -1,6 +1,6 @@
namespace test
open class test.NotNullField : jet.Any {
open class test.NotNullField : java.lang.Object {
final /*constructor*/ fun <init>(): test.NotNullField
final var hi: jet.String
}
@@ -1,5 +1,5 @@
package test
open class NotNullMethod() {
open class NotNullMethod() : java.lang.Object() {
open fun hi(): String = ""
}
@@ -1,6 +1,6 @@
namespace test
open class test.NotNullMethod : jet.Any {
open class test.NotNullMethod : java.lang.Object {
final /*constructor*/ fun <init>(): test.NotNullMethod
open fun hi(): jet.String
}
@@ -1,5 +1,5 @@
package test
open class NotNullParameter() {
open class NotNullParameter() : java.lang.Object() {
open fun hi(p0: String): Unit { }
}
@@ -1,6 +1,6 @@
namespace test
open class test.NotNullParameter : jet.Any {
open class test.NotNullParameter : java.lang.Object {
final /*constructor*/ fun <init>(): test.NotNullParameter
open fun hi(/*0*/ p0: jet.String): jet.Tuple0
}