Files
kotlin-fork/idea/testData/inspections/redundantSamConstructor/nonApplicable.kt
T

22 lines
583 B
Kotlin
Vendored

package redundantSamConstructor
import a.*
fun testNonApplicableAmbiguity(p: Int) {
GenericClassCantBeReplaced.staticFun1(JFunction0 { "" })
GenericClassCantBeReplaced.staticFun2(JFunction0 { "" }, JFunction0 { "" })
val klass = GenericClassCantBeReplaced()
klass.memberFun1(JFunction0 { "" })
klass.memberFun2(JFunction0 { "" }, JFunction0 { "" })
MyJavaClass.staticFun1(Runnable {
if (p > 0) return@Runnable
print(1)
})
MyJavaClass.staticFun2(Runnable { }, Runnable {
if (p > 0) return@Runnable
print(1)
})
}