Home | History | Annotate | Download | only in tests
      1 package java.lang:
      2 annotation @A: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
      3 annotation @B: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
      4 annotation @C: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
      5 annotation @D: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
      6 annotation @E: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
      7 annotation @F: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
      8 annotation @G: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
      9 annotation @H: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
     10 
     11 package annotator.tests:
     12 class ArrayMultiDim:
     13 
     14     field field:
     15         type: @D
     16             inner-type 0, 0: @E
     17             inner-type 0, 0, 0, 0: @F
     18             inner-type 0, 0, 0, 0, 0, 0: @C
     19 
     20     field field2:
     21         new *0: @D
     22             inner-type 0, 0: @E
     23             inner-type 0, 0, 0, 0: @F
     24             inner-type 0, 0, 0, 0, 0, 0: @C
     25 
     26     field field3:
     27         type: @D
     28             inner-type 0, 0: @E
     29             inner-type 0, 0, 0, 0: @F
     30             inner-type 0, 0, 0, 0, 0, 0: @C
     31         new *0: @D
     32             inner-type 0, 0: @E
     33             inner-type 0, 0, 0, 0: @F
     34             inner-type 0, 0, 0, 0, 0, 0: @C
     35