Test for static

This commit is contained in:
Mikhael Bogdanov
2013-06-03 16:21:04 +04:00
parent be72e096ef
commit 4feb395dcc
53 changed files with 1155 additions and 43 deletions
@@ -0,0 +1,30 @@
package test
class Test {
class object {
public val prop1 : Int = 10
public var prop2 : Int = 11
protected set
public val prop3: Int = 12
get() {
return $prop3
}
var prop4 : Int = 13
fun incProp4() {
$prop4++
}
public var prop5 : Int = 14
public var prop7 : Int = 20
set(i: Int) {
$prop7++
}
}
}
@@ -0,0 +1,26 @@
package test
internal final class Test {
/*primary*/ public constructor Test()
internal class object <class-object-for-Test> {
/*primary*/ private constructor <class-object-for-Test>()
public final val prop1: jet.Int
public final fun <get-prop1>(): jet.Int
public final var prop2: jet.Int
public final fun <get-prop2>(): jet.Int
protected final fun <set-prop2>(/*0*/ <set-?>: jet.Int): jet.Unit
public final val prop3: jet.Int
public final fun <get-prop3>(): jet.Int
internal final var prop4: jet.Int
internal final fun <get-prop4>(): jet.Int
internal final fun <set-prop4>(/*0*/ <set-?>: jet.Int): jet.Unit
public final var prop5: jet.Int
public final fun <get-prop5>(): jet.Int
public final fun <set-prop5>(/*0*/ <set-?>: jet.Int): jet.Unit
public final var prop7: jet.Int
public final fun <get-prop7>(): jet.Int
public final fun <set-prop7>(/*0*/ i: jet.Int): jet.Unit
internal final fun incProp4(): jet.Unit
}
}
@@ -0,0 +1,30 @@
package test
trait Test {
class object {
public val prop1 : Int = 10
public var prop2 : Int = 11
protected set
public val prop3: Int = 12
get() {
return $prop3
}
var prop4 : Int = 13
fun incProp4() {
$prop4++
}
public var prop5 : Int = 14
public var prop7 : Int = 20
set(i: Int) {
$prop7++
}
}
}
@@ -0,0 +1,25 @@
package test
internal trait Test {
internal class object <class-object-for-Test> {
/*primary*/ private constructor <class-object-for-Test>()
public final val prop1: jet.Int
public final fun <get-prop1>(): jet.Int
public final var prop2: jet.Int
public final fun <get-prop2>(): jet.Int
protected final fun <set-prop2>(/*0*/ <set-?>: jet.Int): jet.Unit
public final val prop3: jet.Int
public final fun <get-prop3>(): jet.Int
internal final var prop4: jet.Int
internal final fun <get-prop4>(): jet.Int
internal final fun <set-prop4>(/*0*/ <set-?>: jet.Int): jet.Unit
public final var prop5: jet.Int
public final fun <get-prop5>(): jet.Int
public final fun <set-prop5>(/*0*/ <set-?>: jet.Int): jet.Unit
public final var prop7: jet.Int
public final fun <get-prop7>(): jet.Int
public final fun <set-prop7>(/*0*/ i: jet.Int): jet.Unit
internal final fun incProp4(): jet.Unit
}
}