Kotlin: add lateinit declarations to modifiers test

This commit is contained in:
Tamas Vajk
2022-10-05 15:25:11 +02:00
parent d0d8ef1236
commit 61a05c2b6c
2 changed files with 16 additions and 0 deletions

View File

@@ -45,3 +45,11 @@
| modifiers.kt:27:12:27:49 | fn5 | Method | inline |
| modifiers.kt:27:12:27:49 | fn5 | Method | public |
| modifiers.kt:27:20:27:44 | f | Parameter | crossinline |
| modifiers.kt:30:1:36:1 | LateInit | Class | final |
| modifiers.kt:30:1:36:1 | LateInit | Class | public |
| modifiers.kt:30:8:36:1 | LateInit | Constructor | public |
| modifiers.kt:31:5:31:40 | test0 | Field | private |
| modifiers.kt:31:5:31:40 | test0 | Property | private |
| modifiers.kt:31:22:31:40 | getTest0$private | Method | private |
| modifiers.kt:31:22:31:40 | setTest0$private | Method | private |
| modifiers.kt:33:5:35:5 | fn | Method | public |

View File

@@ -26,3 +26,11 @@ open class X {
inline fun fn4(noinline f: () -> Unit) { }
inline fun fn5(crossinline f: () -> Unit) { }
}
public class LateInit {
private lateinit var test0: LateInit
fun fn() {
lateinit var test1: LateInit
}
}