blob: b39cc511bb5ddfe82e3d584de2b98485c36da579 [file] [log] [blame]
=== Test.java ===
import static java.lang.annotation.ElementType.TYPE_USE;
import static java.lang.annotation.ElementType.PARAMETER;
import java.lang.annotation.Target;
@Target({TYPE_USE, PARAMETER}) @interface A {}
@Target(TYPE_USE) @interface B {}
@Target(PARAMETER) @interface C {}
public class Test {
void f(@A @B @C int x) {}
void g(final @A @B @C int x) {}
void h(@A @B @C final int x) {}
void i(@A @B @C final int[] x) {}
}