Files
kotlin-fork/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethod.fir.kt
T
Dmitriy Novozhilov a528deef0a [FIR] Update testdata due to previous commit and KT-37638
JavaSymbolProvider looks for available class names using KotlinJavaPsiFacade
  which don't return package private java classes which lays in files
  with names that don't match with class names, so we can not build FIR
  for such classes
2020-09-11 12:13:34 +03:00

15 lines
339 B
Kotlin
Vendored

// JAVAC_EXPECTED_FILE
// FILE: KotlinFile.kt
fun foo(javaClass: JavaClass): String {
return javaClass.<!INAPPLICABLE_CANDIDATE!>doSomething<!>("") { <!UNRESOLVED_REFERENCE!>it<!> }
}
// FILE: JavaClass.java
public class JavaClass {
public <T> T doSomething(T t, I<T> i) { return i.run(t); }
}
interface I<T> {
T run(T t);
}