< prev index next >

src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java

Print this page
@@ -24,10 +24,11 @@
   */
  package jdk.internal.classfile.impl;
  
  import java.lang.classfile.AccessFlags;
  import java.lang.reflect.AccessFlag;
+ import java.lang.reflect.ClassFileFormatVersion;
  import java.util.Set;
  
  public final class AccessFlagsImpl extends AbstractElement
          implements AccessFlags {
  

@@ -52,11 +53,11 @@
      }
  
      @Override
      public Set<AccessFlag> flags() {
          if (flags == null)
-             flags = AccessFlag.maskToAccessFlags(flagsMask, location);
+             flags = AccessFlag.maskToAccessFlags(flagsMask, location, ClassFileFormatVersion.CURRENT_PREVIEW_FEATURES);
          return flags;
      }
  
      @Override
      public void writeTo(DirectClassBuilder builder) {
< prev index next >