blob: 1e3a41c0f8acf669d79049228dc72f63fc387528 [file]
package pkg;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
class TestMemberAnnotations {
@TestMemberAnnotations.A("const")
public static final int CONST = 42;
@TestMemberAnnotations.A("field")
private int f;
@TestMemberAnnotations.A("return")
private int f(@TestMemberAnnotations.A("arg") int var1) {
return var1 + this.f + 42;// 12
}
@Retention(RetentionPolicy.RUNTIME)
@interface A {
String value() default "";
}
}
class 'pkg/TestMemberAnnotations' {
method 'f (I)I' {
2 13
5 13
6 13
8 13
9 13
}
}
Lines mapping:
12 <-> 14