• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package java.lang:
2annotation @A: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
3
4package java.lang:
5annotation @B: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
6
7package java.lang:
8annotation @C: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
9
10package java.lang:
11annotation @D: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
12
13package java.lang:
14annotation @E: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
15
16package java.lang:
17annotation @F: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
18
19package java.lang:
20annotation @G: @Retention(value=RUNTIME) @java.lang.annotation.Target(value={TYPE_USE})
21
22package annotator.tests:
23class BoundMethodMultiple:
24
25    method <init>()V:
26
27    method foo(Ljava/lang/Object;)V:
28        parameter #0:
29          type: @java.lang.A
30
31    method foo(Lannotator/tests/Date;)V:
32        bound 0 & 0: @java.lang.B
33
34    method foo(Ljava/util/List;)V:
35        bound 0 & 0: @java.lang.C
36        bound 0 & 1: @java.lang.D
37        bound 0 & 2: @java.lang.E
38
39    method foo(Lannotator/tests/Date;Ljava/util/Map;)V:
40        bound 0 & 0: @java.lang.F
41        bound 1 & 1: @java.lang.G
42
43