summaryrefslogtreecommitdiff
path: root/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/graphInference/FreshVariablesCreatedDuringResolveDependingOnAlreadyResolvedVariables.java
blob: a3701f1b6cf8a64df5030fd50e0b66164bc337e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Test {

  class X<F extends Foo, B extends Bar<F, B>> {
  }
  class Foo {
  }
  class Bar<A, B> {
  }

  private <F extends Foo, B extends Bar<F,  B>> X<F, B> foo() {
    return null;
  }

  {
    X x = foo();
  }
}