-1:000000000000 | 0:959103a6100f |
---|---|
1 /* | |
2 * @test /nodynamiccopyright/ | |
3 * @bug 6843077 8006775 | |
4 * @summary Unqualified inner type annotation not in scope. | |
5 * @author Mahmood Ali | |
6 * @compile/fail/ref=Scopes.out -XDrawDiagnostics Scopes.java | |
7 */ | |
8 import java.lang.annotation.*; | |
9 | |
10 @InnerTA | |
11 class Scopes<@InnerTA T extends @InnerTA Object> { | |
12 // The simple name TA is not in scope on header of class. | |
13 // One has to use @Scopes.TA. | |
14 @Target(ElementType.TYPE_USE) | |
15 @interface InnerTA { }; | |
16 } |