| //ALLOW_AST_ACCESS | |
| package test | |
| interface Test { | |
| companion object { | |
| public val prop1 : Int = 10 | |
| public var prop2 : Int = 11 | |
| protected set | |
| public val prop3: Int = 12 | |
| get() { | |
| return field | |
| } | |
| var prop4 : Int = 13 | |
| fun incProp4() { | |
| prop4++ | |
| } | |
| public var prop5 : Int = 14 | |
| public var prop7 : Int = 20 | |
| set(i: Int) { | |
| field++ | |
| } | |
| } | |
| } |