| // CHECK: |
| // Mangled name: {}test |
| // Public signature: /test|-5712650070209114719[0] |
| // Public signature debug description: {}test |
| val test: String |
| // CHECK JVM_IR: |
| // Mangled name: #<get-test>(){}kotlin.String |
| // Public signature: /test.<get-test>|-8411936358597690329[0] |
| // Public signature debug description: <get-test>(){}kotlin.String |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #<get-test>(){} |
| // Public signature: /test.<get-test>|208282462577758837[0] |
| // Public signature debug description: <get-test>(){} |
| get |
| |
| // CHECK: |
| // Mangled name: @0:0{0§<kotlin.Any?>}id |
| // Public signature: /id|6409895071901545951[0] |
| // Public signature debug description: @0:0{0§<kotlin.Any?>}id |
| val <T : Any?> T.id: T |
| // CHECK JVM_IR: |
| // Mangled name: #<get-id>@0:0(){0§<kotlin.Any?>}0:0 |
| // Public signature: /id.<get-id>|4983271234253098452[0] |
| // Public signature debug description: <get-id>@0:0(){0§<kotlin.Any?>}0:0 |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #<get-id>@0:0(){0§<kotlin.Any?>} |
| // Public signature: /id.<get-id>|-1537502770664138716[0] |
| // Public signature debug description: <get-id>@0:0(){0§<kotlin.Any?>} |
| get(): T |
| |