blob: 21a8b82d64ebd2f2269a8a422d5764918ca965cd [file] [log] [blame]
package checkers.taiting.quals:
annotation @Tainted: @java.lang.annotation.Target(value={TYPE_USE,TYPE_PARAMETER}) @java.lang.annotation.Retention(value=RUNTIME)
package annotation:
annotation @A:
package annotation:
annotation @B:
package annotation:
annotation @C:
package annotation:
annotation @Inner: @java.lang.annotation.Target(value={TYPE_USE})
int value
package annotator.tests:
class ConstructorReceivers$C0:
method <init>()V:
return:
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted
method <init>(I)V:
return:
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted
package annotator.tests:
class ConstructorReceivers$C1:
method <init>()V:
return:
insert-annotation Method.parameter -1, Variable.type: @checkers.tainting.quals.Tainted
method <init>(I)V:
return:
insert-annotation Method.parameter -1, Variable.type: @checkers.tainting.quals.Tainted
package annotator.tests:
class ConstructorReceivers$C2:
method <init>()V:
return:
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted @annotation.A @annotation.B @annotation.C
package annotator.tests:
class ConstructorReceivers$C3:
method <init>()V:
return:
insert-annotation Method.parameter -1, Variable.type: @checkers.tainting.quals.Tainted @annotation.A @annotation.B @annotation.C
package annotator.tests:
class ConstructorReceivers$P0$C4:
method <init>()V:
return:
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted
method <init>(I)V:
return:
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted
package annotator.tests:
class ConstructorReceivers$P0$C5:
method <init>()V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression: @checkers.tainting.quals.Tainted
method <init>(I)V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression: @checkers.tainting.quals.Tainted
package annotator.tests:
class ConstructorReceivers$P0$C6:
method <init>()V:
return:
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted
method <init>(Lannotator/tests/ConstructorReceivers$P0;)V:
return:
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 0: @annotation.Inner(value=0)
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 1: @annotation.Inner(value=1)
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted
package annotator.tests:
class ConstructorReceivers$P0$C7:
method <init>()V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression: @checkers.tainting.quals.Tainted
method <init>(Lannotator/tests/ConstructorReceivers$P0;)V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression, MemberSelect.expression, ParameterizedType.typeArgument 0: @annotation.Inner(value=0)
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression, MemberSelect.expression, ParameterizedType.typeArgument 1: @annotation.Inner(value=1)
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression: @checkers.tainting.quals.Tainted
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.typeArgument 0: @annotation.Inner(value=0)
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.typeArgument 1: @annotation.Inner(value=1)
package annotator.tests:
class ConstructorReceivers$P1$C8:
method <init>()V:
return:
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 0: @annotation.Inner(value=0)
insert-annotation Method.parameter -1, ParameterizedType.typeArgument 1: @annotation.Inner(value=1)
insert-annotation Method.parameter -1: @checkers.tainting.quals.Tainted
package annotator.tests:
class ConstructorReceivers$P1$C9:
method <init>()V:
return:
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression, MemberSelect.expression, ParameterizedType.typeArgument 0: @annotation.Inner(value=0)
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression, MemberSelect.expression, ParameterizedType.typeArgument 1: @annotation.Inner(value=1)
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.type, MemberSelect.expression: @checkers.tainting.quals.Tainted
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.typeArgument 0: @annotation.Inner(value=0)
insert-annotation Method.parameter -1, Variable.type, ParameterizedType.typeArgument 1: @annotation.Inner(value=1)