blob: d98a630010eef9431fa329bc5aaf4b3c0c40f9ac [file]
// FIR_IDENTICAL
// FILE: Ticker.java
public interface Ticker {
String tick(String s);
}
// FILE: Tickers.java
public class Tickers {
public static void consumeTicker(Ticker ticker) {}
}
// FILE: Selectors.java
public class Selectors {
public static <T> T select(T a, T b) {
return a;
}
}
// FILE: main.kt
fun main(flag: Boolean) {
Tickers.consumeTicker(if (flag) null else { s -> s + s })
Tickers.consumeTicker(Selectors.select({ s -> s + s }, null))
}