public class com.oracle.svm.polyglot.scala.ScalaFeature
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.oracle.svm.polyglot.scala.ScalaFeature
  super_class: java.lang.Object
{
  public static final java.lang.String UNSUPPORTED_SCALA_VERSION;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "This is not a supported Scala version. native-image supports Scala 2.11.x and onwards."

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
         0: .line 36
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.graalvm.nativeimage cannot be resolved\n\tThe import org.graalvm.nativeimage cannot be resolved\n\tThe import org.graalvm.nativeimage cannot be resolved\n\tThe import com.oracle.svm.core cannot be resolved\n\tThe import com.oracle.svm.core cannot be resolved\n\tThe import com.oracle.svm.core cannot be resolved\n\tThe import com.oracle.svm.hosted cannot be resolved\n\tAutomaticFeature cannot be resolved to a type\n\tGraalFeature cannot be resolved to a type\n\tImageSingletons cannot be resolved\n\tIsInConfigurationAccess cannot be resolved to a type\n\tBeforeAnalysisAccess cannot be resolved to a type\n\tRuntimeClassInitialization cannot be resolved\n\tThe method registerGraphBuilderPlugins(Providers, GraphBuilderConfiguration.Plugins, boolean, boolean) of type ScalaFeature must override or implement a supertype method\n\tBeforeAnalysisAccess cannot be resolved to a type\n\tBeforeAnalysisAccessImpl cannot be resolved to a type\n\tBeforeAnalysisAccessImpl cannot be resolved to a type\n\tUserError cannot be resolved\n\tUserError cannot be resolved\n\tUserError cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/svm/polyglot/scala/ScalaFeature;

  public boolean isInConfiguration(IsInConfigurationAccess);
    descriptor: (LIsInConfigurationAccess;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
         0: .line 59
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tIsInConfigurationAccess cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/svm/polyglot/scala/ScalaFeature;
    MethodParameters:
        Name  Flags
      access  

  public void beforeAnalysis(BeforeAnalysisAccess);
    descriptor: (LBeforeAnalysisAccess;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
         0: .line 64
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBeforeAnalysisAccess cannot be resolved to a type\n\tRuntimeClassInitialization cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/svm/polyglot/scala/ScalaFeature;
    MethodParameters:
        Name  Flags
      access  

  public void registerGraphBuilderPlugins(org.graalvm.compiler.phases.util.Providers, org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins, boolean, boolean);
    descriptor: (Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
         0: .line 70
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method registerGraphBuilderPlugins(Providers, GraphBuilderConfiguration.Plugins, boolean, boolean) of type ScalaFeature must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.svm.polyglot.scala.ScalaFeature this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/svm/polyglot/scala/ScalaFeature;
    MethodParameters:
           Name  Flags
      providers  
      plugins    
      analysis   
      hosted     

  private static boolean isValDef(java.lang.reflect.Field[], java.lang.reflect.Method);
    descriptor: ([Ljava/lang/reflect/Field;Ljava/lang/reflect/Method;)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 76
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
        Name  Flags
      fields  
      m       

  static void initializeScalaEnumerations(BeforeAnalysisAccess);
    descriptor: (LBeforeAnalysisAccess;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 84
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBeforeAnalysisAccess cannot be resolved to a type\n\tBeforeAnalysisAccessImpl cannot be resolved to a type\n\tBeforeAnalysisAccessImpl cannot be resolved to a type\n\tUserError cannot be resolved\n\tUserError cannot be resolved\n\tUserError cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
                      Name  Flags
      beforeAnalysisAccess  
}
SourceFile: "ScalaFeature.java"
NestMembers:
  com.oracle.svm.polyglot.scala.ScalaFeature$IsEnabled
InnerClasses:
  IsEnabled = com.oracle.svm.polyglot.scala.ScalaFeature$IsEnabled of com.oracle.svm.polyglot.scala.ScalaFeature
  public Plugins = org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins of org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration
    RuntimeInvisibleAnnotations: 
      AutomaticFeature()