[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,74 @@
package test
// imports should be resolved
import test.topLevelFun
import test.topLevelProperty
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
fun topLevelFun(){}
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
var topLevelProperty = 1
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
fun String.topLevelExtensionFun(){}
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
val String.topLevelExtensionProperty: Int get() = 1
open class A {
constructor(p: Int) : this("") {}
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
constructor(s: String){}
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
open fun memberFun(){}
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
val memberProperty = 1
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
fun String.memberExtensionFun(){}
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
val String.memberExtensionProperty: Int get() = 1
fun foo() {
topLevelFun()
topLevelProperty++
"".topLevelExtensionFun()
"".topLevelExtensionProperty
memberFun()
memberProperty
"".memberExtensionFun()
"".memberExtensionProperty
A("")
}
}
interface I {
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
fun foo1()
@Deprecated("hidden", level = DeprecationLevel.HIDDEN)
fun foo2()
}
class X : I {
override fun foo1() {
}
}
class B : A("") {
// still can override it
override fun memberFun() {
super.memberFun() // but cannot call super :)
}
}
class C : A {
constructor() : <!INAPPLICABLE_CANDIDATE!>super<!>("")
}