| /* |
| * @test /nodynamiccopyright/ |
| * @bug 8019243 |
| * @summary AnnotationTypeMismatchException instead of MirroredTypeException |
| * @library /tools/javac/lib |
| * @modules jdk.compiler/com.sun.tools.javac.code |
| * jdk.compiler/com.sun.tools.javac.util |
| * @build JavacTestingAbstractProcessor Processor |
| * @compile/fail/ref=Source.out -XDaccessInternalAPI -XDrawDiagnostics -processor Processor Source.java |
| */ |
| |
| @Processor.A(a=some.path.to.SomeUnknownClass$Inner.class) |
| class Source1{} |
| |
| @Processor.B(a=SomeUnknownClass.class) |
| class Source2{} |
| |
| @Processor.C(a=SomeUnknownClass.clas) // this is not a class literal |
| class Source3{} |