[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,20 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -INFIX_MODIFIER_REQUIRED
inline var value: (p: Int) -> String
get() = {"123" }
set(s: (p: Int) -> String) {
s(11)
s.invoke(11)
s invoke 11
val z = s
}
inline var value2: Int.(p: Int) -> String
get() = {"123" }
set(ext: Int.(p: Int) -> String) {
11.<!UNRESOLVED_REFERENCE!>ext<!>(11)
11.<!UNRESOLVED_REFERENCE!>ext<!>(11)
val p = ext
}
@@ -0,0 +1,21 @@
// WITH_REFLECT
import kotlin.reflect.KProperty
class Delegate {
operator fun getValue(t: Any?, p: KProperty<*>): Int = 1
}
open class A {
inline val z1 = 1
val z1_1 = 1
inline get() = field + 1
inline var z2 = 1
var z2_1 = 1
inline set(p: Int) {}
inline val z by Delegate()
}
@@ -0,0 +1,20 @@
// !DIAGNOSTICS: -UNUSED_EXPRESSION -UNUSED_PARAMETER -UNUSED_VARIABLE -NOTHING_TO_INLINE
inline val z: Int
get() {
class A {
fun a() {
class AInner {}
}
}
object B{
object BInner {}
}
fun local() {
fun localInner() {}
}
return 1
}
@@ -0,0 +1,38 @@
final class FinalProperty {
inline val valProp: Int
get() = 1
val valProp_1: Int
inline get() = 1
inline var varProp: Int
get() = 1
set(p: Int) {}
var varProp_2: Int
get() = 1
inline set(p: Int) {}
}
open class OpenProperty {
inline open val valProp: Int
get() = 1
open val valProp_1: Int
inline get() = 1
inline open var varProp: Int
get() = 1
set(p: Int) {}
open var varProp_2: Int
get() = 1
inline set(p: Int) {}
}
interface AbstractProperty {
inline abstract val valProp: Int
inline abstract var varProp: Int
}