RFR: Classfile signature bang support

Vicente Romero vromero at openjdk.org
Tue Jan 20 19:21:39 UTC 2026


On Mon, 19 Jan 2026 16:46:29 GMT, Chen Liang <liach at openjdk.org> wrote:

> Support parsing ! signatures in ClassFile API.

src/java.base/share/classes/java/lang/classfile/Signature.java line 277:

> 275:         @Override
> 276:         default ClassTypeSig nullUnmarked() {
> 277:             return nullMarker(NullMarker.UNMARKED);

question: why not using the same terminology as used in javac:

CHECKED == NOT_NULL
UNMARKED == UNSPECIFIED?

-------------

PR Review Comment: https://git.openjdk.org/valhalla/pull/1933#discussion_r2709752015


More information about the valhalla-dev mailing list