summaryrefslogtreecommitdiff
path: root/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/IDEA128712.java
blob: 3a812195b86f9349641cce133a0fc4b080261323 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.Collection;
import java.util.function.Function;
import java.util.stream.Stream;

abstract class Foo {
  {
    map(Foo::bar);
    map(a -> Foo.bar(a));
  }

  <R> Stream<R> map(Function<Class<?>, ? extends R> mapper) {
    return null;
  }


  private static <T> Collection<T> bar(Class<T> baseClass) {
    return null;
  }
}