/
githubmirror
/
panama-vector
Обзор
Документация
Войти
/
githubmirror
/
panama-vector
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/langtools/tools/javac/patterns/NoModifiersOnBinding.java
24 строки
669 B
Jan Lahoda
8256266: Binding variables don't correctly support declaration annotations and the final modifier
05 янв 2021, 14:40
05 янв 2021, 14:40
4ffbe84
Код
Авторство
О чём код?
/* @test /nodynamiccopyright/ * @bug 8256266 * @summary Binding variables cannot have (non-annotation) modifiers. * @compile/fail/ref=NoModifiersOnBinding.out -XDrawDiagnostics NoModifiersOnBinding.java */ public class NoModifiersOnBinding { private static void test(Object o) { if (o instanceof final String) { System.err.println(s); } if (o instanceof /**@deprecated*/ String) { System.err.println(s); } if (o instanceof static String s) { System.err.println(s); } if (o instanceof /**@deprecated*/ String s) { System.err.println(s); } } }