[FIR-TEST] Move analysis tests to separate module

This commit is contained in:
Dmitriy Novozhilov
2020-03-18 15:10:46 +03:00
parent 3a479d5d16
commit cc07ae96b3
1477 changed files with 1001 additions and 980 deletions
@@ -0,0 +1,23 @@
class StringBuilder {
fun append(s: String) {}
}
fun buildString(init: StringBuilder.() -> Unit): String {}
interface Template<in X>
class KDocTemplate : Template<StringBuilder> {
fun definition(content: StringBuilder.() -> Unit) {}
}
fun <U, T : Template<U>> U.insert(template: T, build: T.() -> Unit) {}
fun test(ordinal: Int) {
buildString {
insert(KDocTemplate()) {
definition {
ordinal?.let {}
}
}
}
}