Home | History | Annotate | Download | only in tests
      1 package:
      2 annotation @A: @java.lang.annotation.Target(value={TYPE_USE})
      3 annotation @B: @java.lang.annotation.Target(value={TYPE_USE})
      4 annotation @C: @java.lang.annotation.Target(value={TYPE_USE})
      5 
      6 class LambdaExpression:
      7 
      8     field f2:
      9         lambda *0:
     10             parameter 0:
     11                 type: @A
     12 
     13     field f3:
     14         lambda *0:
     15             parameter 0:
     16                 type: @A
     17 
     18     field f4:
     19         lambda *0:
     20             parameter 0:
     21                 type: @A
     22             parameter 1:
     23                 type: @B
     24 
     25     field selectCommon:
     26         lambda *0:
     27             parameter 0:
     28                 type: @B
     29                 inner-type 0, 0: @A
     30             parameter 1:
     31                 type: @A
     32                 inner-type 3, 0: @B
     33                 inner-type 3, 0, 2, 0: @C
     34 
     35