[FIR-TEST] Add new testdata generated after changes in previous commit

This commit is contained in:
Dmitriy Novozhilov
2019-12-11 16:16:22 +03:00
parent e9c02a1cca
commit 2536fa0cd5
4578 changed files with 104067 additions and 1 deletions
@@ -0,0 +1,35 @@
annotation class Ann
annotation class Ann1(val a: Int)
annotation class Ann2(val a: Ann1)
annotation class Ann3(val a: Ann1 = Ann1(1))
annotation class Ann4(val value: String)
@Ann2(Ann1(1)) val a = 1
@Ann2(a = Ann1(1)) val c = 2
@Ann4("a") class MyClass
fun foo() {
Ann()
val a = Ann()
<!INAPPLICABLE_CANDIDATE!>Ann1<!>()
Ann1(1)
bar(Ann())
bar(a = Ann())
val ann = javaClass<MyClass>().getAnnotation(javaClass<Ann4>())
ann!!.value()
}
fun bar(a: Ann = Ann()) {
if (a is Ann) {}
}
operator fun String.invoke() {}
// from stdlib
fun <T> javaClass() : Class<T> = null as Class<T>