| /* | |
| * @test /nodynamiccopyright/ | |
| * @bug 8266082 | |
| * @summary javac should not crash when seeing type annotations in links | |
| * @compile/fail/ref=CrashInAnnotateTest.out -Xdoclint:all,-missing -XDrawDiagnostics CrashInAnnotateTest.java | |
| */ | |
| import java.util.List; | |
| /** {@link #equals(@Deprecated Object)} | |
| * {@link java.util.Map.@Deprecated Entry#getKey()} | |
| */ | |
| class CrashInAnnotateTest { | |
| } | |
| /** {@link #compare(Object, List<List<@Deprecated Object>>)} */ | |
| class CrashInAnnotateTest2 { | |
| void compare(Object o, List<List<Object>> l) {} | |
| } | |
| /** {@link @Deprecated java.lang.Object#hashCode()} */ | |
| class CrashInAnnotateTest3 { } | |
| /** {@link CrashInAnnotateTest4.@java.lang.Deprecated Inner#aField} | |
| * {@link java.util.Map.@Deprecated#getKey()} | |
| */ | |
| class CrashInAnnotateTest4 { | |
| class Inner { | |
| Object aField; | |
| } | |
| } |