blob: 1e84d837c872a2b68403d0bd6bcfea50f78313c3 [file] [log] [blame]
package :
annotation @A: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @B: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @C: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @D: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @D1: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @E: @java.lang.annotation.Target(value={TYPE_USE})
int value
package :
annotation @F: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @F1: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @G: @java.lang.annotation.Target(value={TYPE_USE})
int value
package :
annotation @H: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @I: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @J: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @K: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @I1: @java.lang.annotation.Target(value={TYPE_USE})
int value
package :
annotation @L: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @M: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @N: @java.lang.annotation.Target(value={TYPE_USE})
package :
annotation @O: @java.lang.annotation.Target(value={TYPE_USE})
package annotator.tests:
class InnerReceivers$1$Inner:
method m()V:
return:
insert-annotation Method.parameter -1: @A
method m1()V:
return:
insert-annotation Method.parameter -1, Variable.type: @B
package annotator.tests:
class InnerReceivers:
method m()V:
return:
insert-annotation Method.parameter -1: @C
method m1()V:
return:
insert-annotation Method.parameter -1, Variable.type: @D
method m2()V:
return:
insert-annotation Method.parameter -1, Variable.type: @D1
package annotator.tests:
class InnerReceivers$Inner1:
method m()V:
return:
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 0: @E(value=2)
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 1: @E(value=3)
insert-annotation Method.parameter -1, ParameterizedType.type, MemberSelect.expression: @E(value=1)
insert-annotation Method.parameter -1: @E(value=0)
method m1()V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression: @F
method m2()V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression: @F1
package annotator.tests:
class InnerReceivers$Inner1$Inner2:
method m()V:
return:
insert-annotation Method.parameter -1, Variable.type, MemberSelect.expression, ParameterizedType.type, MemberSelect.expression: @G(value=4)
insert-annotation Method.parameter -1, Variable.type, MemberSelect.expression, ParameterizedType.typeArgument 0: @G(value=2)
insert-annotation Method.parameter -1, Variable.type, MemberSelect.expression, ParameterizedType.typeArgument 1: @G(value=3)
insert-annotation Method.parameter -1, Variable.type, MemberSelect.expression: @G(value=1)
insert-annotation Method.parameter -1: @G(value=0)
method m1()V:
return:
insert-annotation Method.parameter -1, Variable.type, MemberSelect.expression, ParameterizedType.type, MemberSelect.expression: @H
package annotator.tests:
class InnerReceivers$StaticInner1:
method m()V:
return:
insert-annotation Method.parameter -1: @I
method m1()V:
return:
insert-annotation Method.parameter -1, Variable.type: @J
method m2()V:
return:
insert-annotation Method.parameter -1, Variable.type: @K
package annotator.tests:
class InnerReceivers$StaticInner3:
method m()V:
return:
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 0: @I1(value=1)
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 1: @I1(value=2)
insert-annotation Method.parameter -1: @I1(value=0)
method m1()V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type: @J
method m2()V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type: @K
package annotator.tests:
class Outer$StaticInner2:
method m()V:
return:
insert-annotation Method.parameter -1: @L
method m1()V:
return:
insert-annotation Method.parameter -1, Variable.type: @M
method m2()V:
return:
insert-annotation Method.parameter -1, Variable.type: @N
package annotator.tests:
class Outer$StaticInner2$StaticInner3:
method m()V:
return:
insert-annotation Method.parameter -1: @O