1
0
forked from aniani/vim

runtime(java): Include element values in non-marker annotations (#14979)

Make a formal definition for normal and single-element kinds
of annotations that otherwise require for their containment
to repeat each time all syntax groups that describe element
values.

Reference:
https://docs.oracle.com/javase/specs/jls/se21/html/jls-9.html#jls-9.7

Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Aliaksei Budavei
2024-06-13 18:30:09 +03:00
committed by GitHub
parent a78eb25db3
commit 902b766858
30 changed files with 248 additions and 48 deletions

View File

@@ -50,7 +50,7 @@ abstract class Indent8MethodsTests
@Tɐggablɘ @Tɐggablɘ abstract void ascii$0_(////////////////
);
@Tɐggablɘ @Tɐggablɘ abstract <α, β> Τʬ<α> μʭʭ$0_(
/* TODO: @SuppressWarnings("bespoke")*/ β b);
@SuppressWarnings("bespoke") β b);
@Tɐggablɘ private native void ascii$1_(/*////////////*/);
@Tɐggablɘ private native <α, β> Τʬ<α>[] μʭʭ$1_(