| // FILE: test.kt | |
| fun strToStr(p:String):String = p +"" | |
| fun interface FunInterface { | |
| fun bar(p: String): String | |
| } | |
| fun box(): String { | |
| FunInterface(::strToStr).bar("") | |
| FunInterface(::strToStr) | |
| .bar("") | |
| FunInterface( | |
| ::strToStr | |
| ).bar("") | |
| FunInterface( | |
| ::strToStr | |
| ) | |
| .bar("") | |
| return "OK" | |
| } | |
| // EXPECTATIONS JVM | |
| // test.kt:11 box | |
| // test.kt:11 bar | |
| // test.kt:3 strToStr | |
| // test.kt:11 bar | |
| // test.kt:11 box | |
| // test.kt:13 box | |
| // test.kt:14 box | |
| // test.kt:13 bar | |
| // test.kt:3 strToStr | |
| // test.kt:13 bar | |
| // test.kt:14 box | |
| // test.kt:16 box | |
| // test.kt:18 box | |
| // test.kt:17 bar | |
| // test.kt:3 strToStr | |
| // test.kt:17 bar | |
| // test.kt:18 box | |
| // test.kt:20 box | |
| // test.kt:23 box | |
| // test.kt:21 bar | |
| // test.kt:3 strToStr | |
| // test.kt:21 bar | |
| // test.kt:23 box | |
| // test.kt:25 box | |
| // EXPECTATIONS WASM | |
| // test.kt:11 $box (17, 29, 33, 29) | |
| // test.kt:11 $strToStr.invoke (17) | |
| // test.kt:3 $strToStr (32, 35, 32, 37) | |
| // test.kt:11 $strToStr.invoke (17) | |
| // test.kt:11 $box (29) | |
| // test.kt:13 $box (17) | |
| // test.kt:14 $box (9, 13, 9) | |
| // test.kt:13 $strToStr.invoke (17) | |
| // test.kt:3 $strToStr (32, 35, 32, 37) | |
| // test.kt:13 $strToStr.invoke (17) | |
| // test.kt:14 $box (9) | |
| // test.kt:17 $box (8) | |
| // test.kt:18 $box (6, 10, 6) | |
| // test.kt:17 $strToStr.invoke (8) | |
| // test.kt:3 $strToStr (32, 35, 32, 37) | |
| // test.kt:17 $strToStr.invoke (8) | |
| // test.kt:18 $box (6) | |
| // test.kt:21 $box (8) | |
| // test.kt:23 $box (9, 13, 9) | |
| // test.kt:21 $strToStr.invoke (8) | |
| // test.kt:3 $strToStr (32, 35, 32, 37) | |
| // test.kt:21 $strToStr.invoke (8) | |
| // test.kt:23 $box (9) | |
| // test.kt:25 $box (11, 4) | |
| // EXPECTATIONS JS_IR | |
| // test.kt:11 box | |
| // test.kt:11 box | |
| // test.kt:11 box | |
| // test.kt:3 strToStr | |
| // test.kt:13 box | |
| // test.kt:14 box | |
| // test.kt:14 box | |
| // test.kt:3 strToStr | |
| // test.kt:17 box | |
| // test.kt:18 box | |
| // test.kt:18 box | |
| // test.kt:3 strToStr | |
| // test.kt:21 box | |
| // test.kt:23 box | |
| // test.kt:23 box | |
| // test.kt:3 strToStr | |
| // test.kt:25 box | |
| // EXPECTATIONS NATIVE | |
| // test.kt:11 box | |
| // test.kt:11 bar | |
| // test.kt:3 strToStr | |
| // test.kt:3 strToStr | |
| // test.kt:11 bar | |
| // test.kt:11 box | |
| // test.kt:14 box | |
| // test.kt:13 bar | |
| // test.kt:3 strToStr | |
| // test.kt:3 strToStr | |
| // test.kt:13 bar | |
| // test.kt:14 box | |
| // test.kt:18 box | |
| // test.kt:16 bar | |
| // test.kt:17 bar | |
| // test.kt:3 strToStr | |
| // test.kt:3 strToStr | |
| // test.kt:17 bar | |
| // test.kt:18 bar | |
| // test.kt:18 box | |
| // test.kt:23 box | |
| // test.kt:20 bar | |
| // test.kt:21 bar | |
| // test.kt:3 strToStr | |
| // test.kt:3 strToStr | |
| // test.kt:21 bar | |
| // test.kt:22 bar | |
| // test.kt:23 box | |
| // test.kt:25 box | |
| // test.kt:26 box |