add tests for serializaion of nested classes and objects (builtins and js)

This commit is contained in:
Michael Nedzelsky
2015-05-20 12:14:59 +03:00
parent 6b64dcc4ee
commit 572ce47c25
4 changed files with 98 additions and 0 deletions
@@ -0,0 +1,50 @@
package test
internal final class ClassA {
public constructor ClassA()
internal companion object Companion {
private constructor Companion()
internal final val stat: kotlin.Int
internal final class D {
public constructor D()
internal final val memberFromD: kotlin.Int = 275
}
}
internal object ObjA {
private constructor ObjA()
internal final val memberFromObjA: kotlin.Int = 300
}
internal final class classB {
public constructor classB()
internal final fun memberFromB(): kotlin.Int
internal final class BC {
public constructor BC()
internal final val memberFromBB: kotlin.Int = 150
}
internal object BO {
private constructor BO()
internal final val memberFromBO: kotlin.Int = 175
}
}
internal final inner class classC {
public constructor classC()
internal final val memberFromC: kotlin.Int = 200
internal final class CC {
public constructor CC()
internal final val memberFromCC: kotlin.Int = 250
}
internal object CO {
private constructor CO()
internal final val memberFromCO: kotlin.Int = 265
}
}
}