@@ -353,7 +353,7 @@ public List<Method> getDeclaredPublicMethods(Class<?> clz, String name, Class<?>
353353 public void addOpensToAllUnnamed (Module fromModule , Iterator <String > packages ) {
354354 fromModule .implAddOpensToAllUnnamed (packages );
355355 }
356- /*[ELSEIF ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES ]*/
356+ /*[ELSEIF JAVA_SPEC_VERSION < 25]*/
357357 @ Override
358358 public void addOpensToAllUnnamed (Module fromModule , Set <String > concealedPackages , Set <String > exportedPackages ) {
359359 fromModule .implAddOpensToAllUnnamed (concealedPackages , exportedPackages );
@@ -370,7 +370,7 @@ public boolean isReflectivelyExported(Module fromModule, String pkg, Module toMo
370370 return fromModule .isReflectivelyExported (pkg , toModule );
371371 }
372372
373- /*[IF (( 10 <= JAVA_SPEC_VERSION) & (JAVA_SPEC_VERSION < 26)) | INLINE-TYPES ]*/
373+ /*[IF (10 <= JAVA_SPEC_VERSION) & (JAVA_SPEC_VERSION < 26)]*/
374374 @ Override
375375 public String newStringUTF8NoRepl (byte [] bytes , int offset , int length ) {
376376 /*[IF JAVA_SPEC_VERSION < 17]*/
@@ -381,7 +381,9 @@ public String newStringUTF8NoRepl(byte[] bytes, int offset, int length) {
381381 return String .newStringUTF8NoRepl (bytes , offset , length , true );
382382 /*[ENDIF] JAVA_SPEC_VERSION < 17 */
383383 }
384+ /*[ENDIF] (10 <= JAVA_SPEC_VERSION) & (JAVA_SPEC_VERSION < 26) */
384385
386+ /*[IF ((10 <= JAVA_SPEC_VERSION) & (JAVA_SPEC_VERSION < 26)) | INLINE-TYPES]*/
385387 @ Override
386388 public byte [] getBytesUTF8NoRepl (String str ) {
387389 /*[IF JAVA_SPEC_VERSION < 17]*/
@@ -402,7 +404,7 @@ public void blockedOn(Interruptible interruptible) {
402404 /*[ENDIF] JAVA_SPEC_VERSION >= 23 */
403405 }
404406
405- /*[IF ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES ]*/
407+ /*[IF JAVA_SPEC_VERSION < 25]*/
406408 @ Override
407409 public byte [] getBytesNoRepl (String str , Charset charset ) throws CharacterCodingException {
408410 /*[IF JAVA_SPEC_VERSION < 17]*/
@@ -420,7 +422,9 @@ public String newStringNoRepl(byte[] bytes, Charset charset) throws CharacterCod
420422 return String .newStringNoRepl (bytes , charset );
421423 /*[ENDIF] JAVA_SPEC_VERSION < 17 */
422424 }
423- /*[ELSEIF JAVA_SPEC_VERSION == 25]*/
425+ /*[ENDIF] JAVA_SPEC_VERSION < 25] */
426+
427+ /*[IF (JAVA_SPEC_VERSION == 25) | INLINE-TYPES]*/
424428 @ Override
425429 public byte [] uncheckedGetBytesNoRepl (String str , Charset charset ) throws CharacterCodingException {
426430 return String .getBytesNoRepl (str , charset );
@@ -430,7 +434,7 @@ public byte[] uncheckedGetBytesNoRepl(String str, Charset charset) throws Charac
430434 public String uncheckedNewStringNoRepl (byte [] bytes , Charset charset ) throws CharacterCodingException {
431435 return String .newStringNoRepl (bytes , charset );
432436 }
433- /*[ENDIF] (JAVA_SPEC_VERSION < 25) | INLINE-TYPES] */
437+ /*[ENDIF] (JAVA_SPEC_VERSION == 25) | INLINE-TYPES] */
434438 /*[ENDIF] JAVA_SPEC_VERSION >= 11 */
435439
436440 /*[IF JAVA_SPEC_VERSION >= 12]*/
@@ -496,20 +500,20 @@ public void addExports(Module fromModule, String pkg) {
496500
497501 /*[IF JAVA_SPEC_VERSION >= 17]*/
498502 @ Override
499- /*[IF ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES ]*/
503+ /*[IF JAVA_SPEC_VERSION == 25]*/
500504 public int uncheckedDecodeASCII (byte [] srcBytes , int srcPos , char [] dstChars , int dstPos , int length ) {
501- /*[ELSE] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
505+ /*[ELSE] JAVA_SPEC_VERSION == 25 */
502506 public int decodeASCII (byte [] srcBytes , int srcPos , char [] dstChars , int dstPos , int length ) {
503- /*[ENDIF] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
507+ /*[ENDIF] JAVA_SPEC_VERSION == 25 */
504508 return String .decodeASCII (srcBytes , srcPos , dstChars , dstPos , length );
505509 }
506510
507511 @ Override
508- /*[IF ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES ]*/
512+ /*[IF JAVA_SPEC_VERSION == 25]*/
509513 public void uncheckedInflateBytesToChars (byte [] srcBytes , int srcOffset , char [] dstChars , int dstOffset , int length ) {
510- /*[ELSE] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
514+ /*[ELSE] JAVA_SPEC_VERSION == 25 */
511515 public void inflateBytesToChars (byte [] srcBytes , int srcOffset , char [] dstChars , int dstOffset , int length ) {
512- /*[ENDIF] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
516+ /*[ENDIF] JAVA_SPEC_VERSION == 25 */
513517 StringLatin1 .inflate (srcBytes , srcOffset , dstChars , dstOffset , length );
514518 }
515519
@@ -583,11 +587,11 @@ public int getCharsUTF16(long i, int index, byte[] buf) {
583587 /*[ENDIF] JAVA_SPEC_VERSION < 25 */
584588
585589 @ Override
586- /*[IF ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES ]*/
590+ /*[IF JAVA_SPEC_VERSION >= 25]*/
587591 public void uncheckedPutCharUTF16 (byte [] val , int index , int c ) {
588- /*[ELSE] ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES */
592+ /*[ELSE] JAVA_SPEC_VERSION >= 25 */
589593 public void putCharUTF16 (byte [] val , int index , int c ) {
590- /*[ENDIF] ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES */
594+ /*[ENDIF] JAVA_SPEC_VERSION >= 25 */
591595 StringUTF16 .putChar (val , index , c );
592596 }
593597
@@ -623,24 +627,24 @@ public long findNative(ClassLoader loader, String entryName) {
623627 }
624628 /*[ENDIF] JAVA_SPEC_VERSION < 25 */
625629
626- /*[IF ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES ]*/
630+ /*[IF JAVA_SPEC_VERSION < 25]*/
627631 @ Override
628632 public void exit (int status ) {
629633 Shutdown .exit (status );
630634 }
631- /*[ENDIF] ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES */
635+ /*[ENDIF] JAVA_SPEC_VERSION < 25 */
632636
633637 @ Override
634- /*[IF ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES ]*/
638+ /*[IF JAVA_SPEC_VERSION == 25]*/
635639 public int uncheckedEncodeASCII (char [] sa , int sp , byte [] da , int dp , int len ) {
636- /*[ELSE] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
640+ /*[ELSE] JAVA_SPEC_VERSION == 25 */
637641 public int encodeASCII (char [] sa , int sp , byte [] da , int dp , int len ) {
638- /*[ENDIF] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
639- /*[IF ( JAVA_SPEC_VERSION >= 26) & !INLINE-TYPES ]*/
642+ /*[ENDIF] JAVA_SPEC_VERSION == 25 */
643+ /*[IF JAVA_SPEC_VERSION >= 26]*/
640644 return StringCoding .encodeAsciiArray (sa , sp , da , dp , len );
641- /*[ELSE] ( JAVA_SPEC_VERSION >= 26) & !INLINE-TYPES */
645+ /*[ELSE] JAVA_SPEC_VERSION >= 26 */
642646 return StringCoding .implEncodeAsciiArray (sa , sp , da , dp , len );
643- /*[ENDIF] ( JAVA_SPEC_VERSION >= 26) & !INLINE-TYPES */
647+ /*[ENDIF] JAVA_SPEC_VERSION >= 26 */
644648 }
645649 /*[ENDIF] JAVA_SPEC_VERSION >= 17 */
646650
@@ -703,20 +707,20 @@ public InputStream initialSystemIn() {
703707
704708 /*[IF JAVA_SPEC_VERSION >= 21]*/
705709 @ Override
706- /*[IF ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES ]*/
710+ /*[IF JAVA_SPEC_VERSION >= 25]*/
707711 public char uncheckedGetUTF16Char (byte [] val , int index ) {
708- /*[ELSE] ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES */
712+ /*[ELSE] JAVA_SPEC_VERSION >= 25 */
709713 public char getUTF16Char (byte [] val , int index ) {
710- /*[ENDIF] ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES */
714+ /*[ENDIF] JAVA_SPEC_VERSION >= 25 */
711715 return StringUTF16 .getChar (val , index );
712716 }
713717
714718 @ Override
715- /*[IF ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES ]*/
719+ /*[IF JAVA_SPEC_VERSION == 25]*/
716720 public int uncheckedCountPositives (byte [] ba , int off , int len ) {
717- /*[ELSE] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
721+ /*[ELSE] JAVA_SPEC_VERSION == 25 */
718722 public int countPositives (byte [] ba , int off , int len ) {
719- /*[ENDIF] ( JAVA_SPEC_VERSION == 25) & !INLINE-TYPES */
723+ /*[ENDIF] JAVA_SPEC_VERSION == 25 */
720724 return StringCoding .countPositives (ba , off , len );
721725 }
722726
@@ -829,12 +833,12 @@ private static <T> ThreadLocal<T> asThreadLocal(CarrierThreadLocal<T> local) {
829833 return local ;
830834 }
831835
832- /*[IF ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES ]*/
836+ /*[IF JAVA_SPEC_VERSION < 25]*/
833837 @ Override
834838 public boolean isCarrierThreadLocalPresent (CarrierThreadLocal <?> carrierThreadlocal ) {
835839 return asThreadLocal (carrierThreadlocal ).isCarrierThreadLocalPresent ();
836840 }
837- /*[ENDIF] ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES */
841+ /*[ENDIF] JAVA_SPEC_VERSION < 25 */
838842
839843 @ Override
840844 public <T > T getCarrierThreadLocal (CarrierThreadLocal <T > carrierThreadlocal ) {
@@ -901,11 +905,11 @@ public int classFileFormatVersion(Class<?> c) {
901905
902906 /*[IF JAVA_SPEC_VERSION >= 24]*/
903907 @ Override
904- /*[IF ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES ]*/
908+ /*[IF JAVA_SPEC_VERSION >= 25]*/
905909 public Object uncheckedStringConcat1 (String [] constants ) {
906- /*[ELSE] ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES */
910+ /*[ELSE] JAVA_SPEC_VERSION >= 25 */
907911 public Object stringConcat1 (String [] constants ) {
908- /*[ENDIF] ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES */
912+ /*[ENDIF] JAVA_SPEC_VERSION >= 25 */
909913 return new StringConcatHelper .Concat1 (constants );
910914 }
911915
@@ -939,31 +943,32 @@ public Executor virtualThreadDefaultScheduler() {
939943 return VirtualThread .defaultScheduler ();
940944 }
941945
942- /*[IF ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES ]*/
946+ /*[IF JAVA_SPEC_VERSION < 25]*/
943947 @ Override
944948 public Stream <ScheduledExecutorService > virtualThreadDelayedTaskSchedulers () {
945949 return VirtualThread .delayedTaskSchedulers ();
946950 }
947- /*[ENDIF] ( JAVA_SPEC_VERSION < 25) | INLINE-TYPES */
951+ /*[ENDIF] JAVA_SPEC_VERSION < 25 */
948952 /*[ENDIF] JAVA_SPEC_VERSION >= 24 */
949953 /*[ENDIF] JAVA_SPEC_VERSION >= 9 */
950954
951- /*[IF ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES ]*/
955+ /*[IF JAVA_SPEC_VERSION >= 25]*/
952956 @ Override
953957 public int classFileVersion (Class <?> clazz ) {
954958 return clazz .getClassFileVersion ();
955959 }
956- /*[ENDIF] ( JAVA_SPEC_VERSION >= 25) & !INLINE-TYPES */
960+ /*[ENDIF] JAVA_SPEC_VERSION >= 25 */
957961
958- /*[IF ( JAVA_SPEC_VERSION >= 26) & !INLINE-TYPES ]*/
962+ /*[IF JAVA_SPEC_VERSION >= 26]*/
959963 @ Override
960- public byte [] getBytesUTF8OrThrow ( String s ) throws CharacterCodingException {
961- return String . getBytesUTF8OrThrow ( s );
964+ public int getClassFileAccessFlags ( Class <?> clazz ) {
965+ return clazz . getClassFileAccessFlags ( );
962966 }
963967
968+ /*[IF !INLINE-TYPES]*/
964969 @ Override
965- public int getClassFileAccessFlags ( Class <?> clazz ) {
966- return clazz . getClassFileAccessFlags ( );
970+ public byte [] getBytesUTF8OrThrow ( String s ) throws CharacterCodingException {
971+ return String . getBytesUTF8OrThrow ( s );
967972 }
968973
969974 @ Override
@@ -975,10 +980,11 @@ public byte[] uncheckedGetBytesOrThrow(String s, Charset cs) throws CharacterCod
975980 public String uncheckedNewStringOrThrow (byte [] bytes , Charset cs ) throws CharacterCodingException {
976981 return String .newStringOrThrow (bytes , cs );
977982 }
983+ /*[ENDIF] !INLINE-TYPES */
978984
979985 @ Override
980986 public String uncheckedNewStringWithLatin1Bytes (byte [] src ) {
981987 return String .newStringWithLatin1Bytes (src );
982988 }
983- /*[ENDIF] ( JAVA_SPEC_VERSION >= 26) & !INLINE-TYPES */
989+ /*[ENDIF] JAVA_SPEC_VERSION >= 26 */
984990}
0 commit comments