Skip to content

Instantly share code, notes, and snippets.

@adriaanm
Last active August 10, 2016 06:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adriaanm/3e1af2e488fb38d46cb7e46b93d2de0a to your computer and use it in GitHub Desktop.
Save adriaanm/3e1af2e488fb38d46cb7e46b93d2de0a to your computer and use it in GitHub Desktop.
full bytecode diff with bootstrapped #5141 (see comment for instructions to repro)
diff --git i/compiler/scala/tools/nsc/CompileClient.class.asm w/compiler/scala/tools/nsc/CompileClient.class.asm
index b1bf79eb6b..ab3884db4a 100644
--- i/compiler/scala/tools/nsc/CompileClient.class.asm
+++ w/compiler/scala/tools/nsc/CompileClient.class.asm
@@ -87,15 +87,6 @@ public final class scala/tools/nsc/CompileClient {
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x9
- public static scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq(Lscala/collection/immutable/Set;)V
- GETSTATIC scala/tools/nsc/CompileClient$.MODULE$ : Lscala/tools/nsc/CompileClient$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/CompileClient$.scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq (Lscala/collection/immutable/Set;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
public static verbose()Z
GETSTATIC scala/tools/nsc/CompileClient$.MODULE$ : Lscala/tools/nsc/CompileClient$;
diff --git i/compiler/scala/tools/nsc/Global$$anon$1.class.asm w/compiler/scala/tools/nsc/Global$$anon$1.class.asm
index 3b3335f1e7..a8ac26477c 100644
--- i/compiler/scala/tools/nsc/Global$$anon$1.class.asm
+++ w/compiler/scala/tools/nsc/Global$$anon$1.class.asm
@@ -3497,8 +3497,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/Function1<Lscala/tools/nsc/typechecker/Macros$MacroArgs;Ljava/lang/Object;>;>;)V
+ // declaration: void scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Symbols$Symbol, scala.Function1<scala.tools.nsc.typechecker.Macros$MacroArgs, java.lang.Object>>)
+ public final scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3840,13 +3842,6 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Implicits$$sizeLimit()I
- LDC 50000
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$tools$nsc$typechecker$Implicits$_setter_$NoImplicitInfo_$eq(Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;)V
// parameter final x$1
@@ -3857,8 +3852,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
+ // access flags 0x11
+ // signature (Lscala/Function0<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(scala.Function0<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3867,8 +3864,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Types$Type;Lscala/collection/immutable/List<Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Types$Type, scala.collection.immutable.List<scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3877,8 +3876,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.tools.nsc.typechecker.Implicits$ImplicitInfo, scala.tools.nsc.typechecker.Implicits$ImplicitInfo>, java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3887,8 +3888,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4065,8 +4068,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Trees$Tree;Lscala/collection/mutable/Set<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Trees$Tree, scala.collection.mutable.Set<java.lang.Object>>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4075,8 +4080,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/util/WeakHashSet<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(scala.reflect.internal.util.WeakHashSet<scala.reflect.internal.Trees$Tree>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4085,8 +4092,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(scala.collection.mutable.HashSet<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4533,8 +4542,10 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/util/Position;Lscala/Function0<Ljava/lang/String;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.util.Position, scala.Function0<java.lang.String>>)
+ public final scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4559,13 +4570,6 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Typers$$SYNTHETIC_PRIVATE()J
- LDC 274877906944
- LRETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x11
public final scala$tools$nsc$typechecker$Typers$_setter_$scala$tools$nsc$typechecker$Typers$$InterpolatorCodeRegex_$eq(Lscala/util/matching/Regex;)V
// parameter final x$1
@@ -4587,6 +4591,8 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree>)
public scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(Lscala/collection/mutable/AnyRefMap;)V
// parameter final x$1
ALOAD 0
@@ -4596,13 +4602,6 @@ public final class scala/tools/nsc/Global$$anon$1 implements scala/tools/nsc/typ
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final shortenImports()Z
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;
// declaration: scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree> transformed()
diff --git i/compiler/scala/tools/nsc/Global$$anon$6.class.asm w/compiler/scala/tools/nsc/Global$$anon$6.class.asm
index 219a0538b1..b39a7ae07d 100644
--- i/compiler/scala/tools/nsc/Global$$anon$6.class.asm
+++ w/compiler/scala/tools/nsc/Global$$anon$6.class.asm
@@ -2,7 +2,7 @@
// access flags 0x31
public final class scala/tools/nsc/Global$$anon$6 extends scala/tools/nsc/ast/parser/TreeBuilder {
- OUTERCLASS scala/tools/nsc/Global treeBuilder ()Lscala/tools/nsc/ast/parser/TreeBuilder;
+ OUTERCLASS scala/tools/nsc/Global null
// access flags 0x1
public INNERCLASS scala/tools/nsc/CompilationUnits$CompilationUnit scala/tools/nsc/CompilationUnits CompilationUnit
// access flags 0x11
diff --git i/compiler/scala/tools/nsc/Global$Run.class.asm w/compiler/scala/tools/nsc/Global$Run.class.asm
index 1958bda714..53d1eac340 100644
--- i/compiler/scala/tools/nsc/Global$Run.class.asm
+++ w/compiler/scala/tools/nsc/Global$Run.class.asm
@@ -157,7 +157,7 @@ public class scala/tools/nsc/Global$Run implements scala/reflect/macros/Universe
private final Lscala/reflect/internal/Phase; refchecksPhase
// access flags 0x12
- private final Lscala/reflect/internal/Reporting$PerRunReportingBase; reporting
+ private final Lscala/tools/nsc/Reporting$PerRunReporting; reporting
// access flags 0x12
private final Lscala/reflect/internal/Definitions$DefinitionsClass$RunDefinitions; runDefinitions
@@ -2738,9 +2738,17 @@ public class scala/tools/nsc/Global$Run implements scala/reflect/macros/Universe
MAXLOCALS = 2
// access flags 0x1
- public reporting()Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ public reporting()Lscala/tools/nsc/Reporting$PerRunReporting;
ALOAD 0
- GETFIELD scala/tools/nsc/Global$Run.reporting : Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ GETFIELD scala/tools/nsc/Global$Run.reporting : Lscala/tools/nsc/Reporting$PerRunReporting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge reporting()Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/Global$Run.reporting ()Lscala/tools/nsc/Reporting$PerRunReporting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2914,11 +2922,22 @@ public class scala/tools/nsc/Global$Run implements scala/reflect/macros/Universe
MAXLOCALS = 1
// access flags 0x1
- public scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq(Lscala/reflect/internal/Reporting$PerRunReportingBase;)V
+ public scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq(Lscala/tools/nsc/Reporting$PerRunReporting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/Global$Run.reporting : Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ PUTFIELD scala/tools/nsc/Global$Run.reporting : Lscala/tools/nsc/Reporting$PerRunReporting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq(Lscala/reflect/internal/Reporting$PerRunReportingBase;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/Reporting$PerRunReporting
+ INVOKEVIRTUAL scala/tools/nsc/Global$Run.scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq (Lscala/tools/nsc/Reporting$PerRunReporting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/compiler/scala/tools/nsc/Global.class.asm w/compiler/scala/tools/nsc/Global.class.asm
index 4c72f8b8e0..b38bc9a8d2 100644
--- i/compiler/scala/tools/nsc/Global.class.asm
+++ w/compiler/scala/tools/nsc/Global.class.asm
@@ -8271,6 +8271,8 @@ public class scala/tools/nsc/Global extends scala/tools/nsc/symtab/SymbolTable
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$ast$DocComments$_setter_$cookedDocComments_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.Symbols$Symbol, java.lang.String>)
public scala$tools$nsc$ast$DocComments$_setter_$cookedDocComments_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
@@ -8281,6 +8283,8 @@ public class scala/tools/nsc/Global extends scala/tools/nsc/symtab/SymbolTable
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/tools/nsc/ast/DocComments$DocComment;>;)V
+ // declaration: void scala$tools$nsc$ast$DocComments$_setter_$docComments_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Symbols$Symbol, scala.tools.nsc.ast.DocComments$DocComment>)
public scala$tools$nsc$ast$DocComments$_setter_$docComments_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
@@ -8290,8 +8294,10 @@ public class scala/tools/nsc/Global extends scala/tools/nsc/symtab/SymbolTable
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$ast$DocComments$_setter_$scala$tools$nsc$ast$DocComments$$defs_$eq(Lscala/collection/mutable/Map;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/Map<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/Map<Ljava/lang/String;Ljava/lang/String;>;>;)V
+ // declaration: void scala$tools$nsc$ast$DocComments$_setter_$scala$tools$nsc$ast$DocComments$$defs_$eq(scala.collection.mutable.Map<scala.reflect.internal.Symbols$Symbol, scala.collection.immutable.Map<java.lang.String, java.lang.String>>)
+ public final scala$tools$nsc$ast$DocComments$_setter_$scala$tools$nsc$ast$DocComments$$defs_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -8325,6 +8331,8 @@ public class scala/tools/nsc/Global extends scala/tools/nsc/symtab/SymbolTable
MAXLOCALS = 3
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/tools/nsc/ast/Trees$TreeCopier;>;)V
+ // declaration: void scala$tools$nsc$ast$Trees$_setter_$TreeCopierTag_$eq(scala.reflect.ClassTag<scala.tools.nsc.ast.Trees$TreeCopier>)
public scala$tools$nsc$ast$Trees$_setter_$TreeCopierTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/nsc/HasCompileSocket.class.asm w/compiler/scala/tools/nsc/HasCompileSocket.class.asm
index ae6fb717c8..36ab06fbe7 100644
--- i/compiler/scala/tools/nsc/HasCompileSocket.class.asm
+++ w/compiler/scala/tools/nsc/HasCompileSocket.class.asm
@@ -259,6 +259,8 @@ public abstract interface scala/tools/nsc/HasCompileSocket {
MAXLOCALS = 6
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq(scala.collection.immutable.Set<java.lang.String>)
public abstract scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
}
diff --git i/compiler/scala/tools/nsc/Properties$.class.asm w/compiler/scala/tools/nsc/Properties$.class.asm
index b06ae70cb1..1e92bd469d 100644
--- i/compiler/scala/tools/nsc/Properties$.class.asm
+++ w/compiler/scala/tools/nsc/Properties$.class.asm
@@ -151,6 +151,8 @@ public final class scala/tools/nsc/Properties$ implements scala/util/PropertiesT
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(scala.Option<java.lang.String>)
public scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -171,6 +173,8 @@ public final class scala/tools/nsc/Properties$ implements scala/util/PropertiesT
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(scala.Option<java.lang.String>)
public scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/nsc/Properties.class.asm w/compiler/scala/tools/nsc/Properties.class.asm
index ed9ed72257..f836396baa 100644
--- i/compiler/scala/tools/nsc/Properties.class.asm
+++ w/compiler/scala/tools/nsc/Properties.class.asm
@@ -233,14 +233,6 @@ public final class scala/tools/nsc/Properties {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- public static propFilename()Ljava/lang/String;
- GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
- INVOKEVIRTUAL scala/tools/nsc/Properties$.propFilename ()Ljava/lang/String;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
public static propIsSet(Ljava/lang/String;)Z
GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
@@ -326,51 +318,6 @@ public final class scala/tools/nsc/Properties {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$copyrightString_$eq(Ljava/lang/String;)V
- GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/Properties$.scala$util$PropertiesTrait$_setter_$copyrightString_$eq (Ljava/lang/String;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(Lscala/Option;)V
- GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/Properties$.scala$util$PropertiesTrait$_setter_$developmentVersion_$eq (Lscala/Option;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$propFilename_$eq(Ljava/lang/String;)V
- GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/Properties$.scala$util$PropertiesTrait$_setter_$propFilename_$eq (Ljava/lang/String;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(Lscala/Option;)V
- GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/Properties$.scala$util$PropertiesTrait$_setter_$releaseVersion_$eq (Lscala/Option;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$versionString_$eq(Ljava/lang/String;)V
- GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/Properties$.scala$util$PropertiesTrait$_setter_$versionString_$eq (Ljava/lang/String;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
public static scalaCmd()Ljava/lang/String;
GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
@@ -417,14 +364,6 @@ public final class scala/tools/nsc/Properties {
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x9
- public static scalaProps()Ljava/util/Properties;
- GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
- INVOKEVIRTUAL scala/tools/nsc/Properties$.scalaProps ()Ljava/util/Properties;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
public static scalacCmd()Ljava/lang/String;
GETSTATIC scala/tools/nsc/Properties$.MODULE$ : Lscala/tools/nsc/Properties$;
diff --git i/compiler/scala/tools/nsc/ScriptRunner.class.asm w/compiler/scala/tools/nsc/ScriptRunner.class.asm
index d89eae64ad..e0ab7b2667 100644
--- i/compiler/scala/tools/nsc/ScriptRunner.class.asm
+++ w/compiler/scala/tools/nsc/ScriptRunner.class.asm
@@ -1018,6 +1018,8 @@ public class scala/tools/nsc/ScriptRunner implements scala/tools/nsc/HasCompileS
MAXLOCALS = 5
// access flags 0x1
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq(scala.collection.immutable.Set<java.lang.String>)
public scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/nsc/StandardCompileClient.class.asm w/compiler/scala/tools/nsc/StandardCompileClient.class.asm
index 0600dca715..b8bae79e35 100644
--- i/compiler/scala/tools/nsc/StandardCompileClient.class.asm
+++ w/compiler/scala/tools/nsc/StandardCompileClient.class.asm
@@ -397,6 +397,8 @@ public class scala/tools/nsc/StandardCompileClient implements scala/tools/nsc/Ha
MAXLOCALS = 14
// access flags 0x1
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq(scala.collection.immutable.Set<java.lang.String>)
public scala$tools$nsc$HasCompileSocket$_setter_$errorMarkers_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/nsc/backend/ScalaPrimitives.class.asm w/compiler/scala/tools/nsc/backend/ScalaPrimitives.class.asm
index 3f7056b943..c4c4b503dc 100644
--- i/compiler/scala/tools/nsc/backend/ScalaPrimitives.class.asm
+++ w/compiler/scala/tools/nsc/backend/ScalaPrimitives.class.asm
@@ -49,369 +49,6 @@ public abstract class scala/tools/nsc/backend/ScalaPrimitives {
// access flags 0x1
public INNERCLASS scala/tools/nsc/backend/jvm/BTypes$SHORT$ scala/tools/nsc/backend/jvm/BTypes SHORT$
- // access flags 0x12
- private final I ADD
-
- // access flags 0x12
- private final I AND
-
- // access flags 0x12
- private final I APPLY
-
- // access flags 0x12
- private final I AS
-
- // access flags 0x12
- private final I ASR
-
- // access flags 0x12
- private final I B2B
-
- // access flags 0x12
- private final I B2C
-
- // access flags 0x12
- private final I B2D
-
- // access flags 0x12
- private final I B2F
-
- // access flags 0x12
- private final I B2I
-
- // access flags 0x12
- private final I B2L
-
- // access flags 0x12
- private final I B2S
-
- // access flags 0x12
- private final I BARRAY_GET
-
- // access flags 0x12
- private final I BARRAY_LENGTH
-
- // access flags 0x12
- private final I BARRAY_SET
-
- // access flags 0x12
- private final I BOX
-
- // access flags 0x12
- private final I C2B
-
- // access flags 0x12
- private final I C2C
-
- // access flags 0x12
- private final I C2D
-
- // access flags 0x12
- private final I C2F
-
- // access flags 0x12
- private final I C2I
-
- // access flags 0x12
- private final I C2L
-
- // access flags 0x12
- private final I C2S
-
- // access flags 0x12
- private final I CARRAY_GET
-
- // access flags 0x12
- private final I CARRAY_LENGTH
-
- // access flags 0x12
- private final I CARRAY_SET
-
- // access flags 0x12
- private final I COERCE
-
- // access flags 0x12
- private final I CONCAT
-
- // access flags 0x12
- private final I D2B
-
- // access flags 0x12
- private final I D2C
-
- // access flags 0x12
- private final I D2D
-
- // access flags 0x12
- private final I D2F
-
- // access flags 0x12
- private final I D2I
-
- // access flags 0x12
- private final I D2L
-
- // access flags 0x12
- private final I D2S
-
- // access flags 0x12
- private final I DARRAY_GET
-
- // access flags 0x12
- private final I DARRAY_LENGTH
-
- // access flags 0x12
- private final I DARRAY_SET
-
- // access flags 0x12
- private final I DIV
-
- // access flags 0x12
- private final I EQ
-
- // access flags 0x12
- private final I F2B
-
- // access flags 0x12
- private final I F2C
-
- // access flags 0x12
- private final I F2D
-
- // access flags 0x12
- private final I F2F
-
- // access flags 0x12
- private final I F2I
-
- // access flags 0x12
- private final I F2L
-
- // access flags 0x12
- private final I F2S
-
- // access flags 0x12
- private final I FARRAY_GET
-
- // access flags 0x12
- private final I FARRAY_LENGTH
-
- // access flags 0x12
- private final I FARRAY_SET
-
- // access flags 0x12
- private final I GE
-
- // access flags 0x12
- private final I GT
-
- // access flags 0x12
- private final I HASH
-
- // access flags 0x12
- private final I I2B
-
- // access flags 0x12
- private final I I2C
-
- // access flags 0x12
- private final I I2D
-
- // access flags 0x12
- private final I I2F
-
- // access flags 0x12
- private final I I2I
-
- // access flags 0x12
- private final I I2L
-
- // access flags 0x12
- private final I I2S
-
- // access flags 0x12
- private final I IARRAY_GET
-
- // access flags 0x12
- private final I IARRAY_LENGTH
-
- // access flags 0x12
- private final I IARRAY_SET
-
- // access flags 0x12
- private final I ID
-
- // access flags 0x12
- private final I IS
-
- // access flags 0x12
- private final I L2B
-
- // access flags 0x12
- private final I L2C
-
- // access flags 0x12
- private final I L2D
-
- // access flags 0x12
- private final I L2F
-
- // access flags 0x12
- private final I L2I
-
- // access flags 0x12
- private final I L2L
-
- // access flags 0x12
- private final I L2S
-
- // access flags 0x12
- private final I LARRAY_GET
-
- // access flags 0x12
- private final I LARRAY_LENGTH
-
- // access flags 0x12
- private final I LARRAY_SET
-
- // access flags 0x12
- private final I LE
-
- // access flags 0x12
- private final I LENGTH
-
- // access flags 0x12
- private final I LSL
-
- // access flags 0x12
- private final I LSR
-
- // access flags 0x12
- private final I LT
-
- // access flags 0x12
- private final I MOD
-
- // access flags 0x12
- private final I MUL
-
- // access flags 0x12
- private final I NE
-
- // access flags 0x12
- private final I NEG
-
- // access flags 0x12
- private final I NEW_BARRAY
-
- // access flags 0x12
- private final I NEW_CARRAY
-
- // access flags 0x12
- private final I NEW_DARRAY
-
- // access flags 0x12
- private final I NEW_FARRAY
-
- // access flags 0x12
- private final I NEW_IARRAY
-
- // access flags 0x12
- private final I NEW_LARRAY
-
- // access flags 0x12
- private final I NEW_OARRAY
-
- // access flags 0x12
- private final I NEW_SARRAY
-
- // access flags 0x12
- private final I NEW_ZARRAY
-
- // access flags 0x12
- private final I NI
-
- // access flags 0x12
- private final I NOT
-
- // access flags 0x12
- private final I OARRAY_GET
-
- // access flags 0x12
- private final I OARRAY_LENGTH
-
- // access flags 0x12
- private final I OARRAY_SET
-
- // access flags 0x12
- private final I OR
-
- // access flags 0x12
- private final I POS
-
- // access flags 0x12
- private final I S2B
-
- // access flags 0x12
- private final I S2C
-
- // access flags 0x12
- private final I S2D
-
- // access flags 0x12
- private final I S2F
-
- // access flags 0x12
- private final I S2I
-
- // access flags 0x12
- private final I S2L
-
- // access flags 0x12
- private final I S2S
-
- // access flags 0x12
- private final I SARRAY_GET
-
- // access flags 0x12
- private final I SARRAY_LENGTH
-
- // access flags 0x12
- private final I SARRAY_SET
-
- // access flags 0x12
- private final I SUB
-
- // access flags 0x12
- private final I SYNCHRONIZED
-
- // access flags 0x12
- private final I UNBOX
-
- // access flags 0x12
- private final I UPDATE
-
- // access flags 0x12
- private final I XOR
-
- // access flags 0x12
- private final I ZAND
-
- // access flags 0x12
- private final I ZARRAY_GET
-
- // access flags 0x12
- private final I ZARRAY_LENGTH
-
- // access flags 0x12
- private final I ZARRAY_SET
-
- // access flags 0x12
- private final I ZNOT
-
- // access flags 0x12
- private final I ZOR
-
// access flags 0x12
// signature Lscala/collection/mutable/Map<Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/Object;>;
// declaration: scala.collection.mutable.Map<scala.reflect.internal.Symbols$Symbol, java.lang.Object>
diff --git i/compiler/scala/tools/nsc/backend/jvm/opt/InlineInfoAttribute$.class.asm w/compiler/scala/tools/nsc/backend/jvm/opt/InlineInfoAttribute$.class.asm
index aafe167b14..9498e3d9b3 100644
--- i/compiler/scala/tools/nsc/backend/jvm/opt/InlineInfoAttribute$.class.asm
+++ w/compiler/scala/tools/nsc/backend/jvm/opt/InlineInfoAttribute$.class.asm
@@ -11,9 +11,6 @@ public final class scala/tools/nsc/backend/jvm/opt/InlineInfoAttribute$ implemen
// access flags 0x12
private final B VERSION
- // access flags 0x12
- private final Ljava/lang/String; attributeName
-
// access flags 0x9
public static <clinit>()V
NEW scala/tools/nsc/backend/jvm/opt/InlineInfoAttribute$
diff --git i/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$.class.asm w/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$.class.asm
index 04b23218dc..fdcba0a73f 100644
--- i/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$.class.asm
+++ w/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$.class.asm
@@ -123,8 +123,10 @@ public final class scala/tools/nsc/classpath/ZipAndJarClassPathFactory$ implemen
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(Lscala/collection/mutable/Map;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/Map<Lscala/reflect/io/AbstractFile;Lscala/tools/nsc/util/ClassPath;>;)V
+ // declaration: void scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(scala.collection.mutable.Map<scala.reflect.io.AbstractFile, scala.tools.nsc.util.ClassPath>)
+ public final scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$ZipArchiveClassPath.class.asm w/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$ZipArchiveClassPath.class.asm
index f12d8f7f2c..69413e5c48 100644
--- i/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$ZipArchiveClassPath.class.asm
+++ w/compiler/scala/tools/nsc/classpath/ZipAndJarClassPathFactory$ZipArchiveClassPath.class.asm
@@ -382,8 +382,8 @@ public class scala/tools/nsc/classpath/ZipAndJarClassPathFactory$ZipArchiveClass
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$classpath$ZipArchiveFileLookup$_setter_$scala$tools$nsc$classpath$ZipArchiveFileLookup$$archive_$eq(Lscala/reflect/io/FileZipArchive;)V
+ // access flags 0x11
+ public final scala$tools$nsc$classpath$ZipArchiveFileLookup$_setter_$scala$tools$nsc$classpath$ZipArchiveFileLookup$$archive_$eq(Lscala/reflect/io/FileZipArchive;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/classpath/ZipAndJarFileLookupFactory.class.asm w/compiler/scala/tools/nsc/classpath/ZipAndJarFileLookupFactory.class.asm
index 8e20077633..a2cb83ba69 100644
--- i/compiler/scala/tools/nsc/classpath/ZipAndJarFileLookupFactory.class.asm
+++ w/compiler/scala/tools/nsc/classpath/ZipAndJarFileLookupFactory.class.asm
@@ -191,6 +191,8 @@ public abstract interface scala/tools/nsc/classpath/ZipAndJarFileLookupFactory {
public abstract scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache()Lscala/collection/mutable/Map;
// access flags 0x401
+ // signature (Lscala/collection/mutable/Map<Lscala/reflect/io/AbstractFile;Lscala/tools/nsc/util/ClassPath;>;)V
+ // declaration: void scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(scala.collection.mutable.Map<scala.reflect.io.AbstractFile, scala.tools.nsc.util.ClassPath>)
public abstract scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
}
diff --git i/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$.class.asm w/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$.class.asm
index 12ac93f562..fce1772b80 100644
--- i/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$.class.asm
+++ w/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$.class.asm
@@ -55,8 +55,10 @@ public final class scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$ impleme
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(Lscala/collection/mutable/Map;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/Map<Lscala/reflect/io/AbstractFile;Lscala/tools/nsc/util/ClassPath;>;)V
+ // declaration: void scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(scala.collection.mutable.Map<scala.reflect.io.AbstractFile, scala.tools.nsc.util.ClassPath>)
+ public final scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$_setter_$scala$tools$nsc$classpath$ZipAndJarFileLookupFactory$$cache_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$ZipArchiveSourcePath.class.asm w/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$ZipArchiveSourcePath.class.asm
index 3561d6745f..3ac2fc4f9d 100644
--- i/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$ZipArchiveSourcePath.class.asm
+++ w/compiler/scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$ZipArchiveSourcePath.class.asm
@@ -236,8 +236,8 @@ public class scala/tools/nsc/classpath/ZipAndJarSourcePathFactory$ZipArchiveSour
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$classpath$ZipArchiveFileLookup$_setter_$scala$tools$nsc$classpath$ZipArchiveFileLookup$$archive_$eq(Lscala/reflect/io/FileZipArchive;)V
+ // access flags 0x11
+ public final scala$tools$nsc$classpath$ZipArchiveFileLookup$_setter_$scala$tools$nsc$classpath$ZipArchiveFileLookup$$archive_$eq(Lscala/reflect/io/FileZipArchive;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/javac/JavaTokens$.class.asm w/compiler/scala/tools/nsc/javac/JavaTokens$.class.asm
index 1ecbae8833..369ed7e941 100644
--- i/compiler/scala/tools/nsc/javac/JavaTokens$.class.asm
+++ w/compiler/scala/tools/nsc/javac/JavaTokens$.class.asm
@@ -3,204 +3,9 @@
public final class scala/tools/nsc/javac/JavaTokens$ extends scala/tools/nsc/ast/parser/CommonTokens {
- // access flags 0x12
- private final I AMP
-
- // access flags 0x12
- private final I AMPAMP
-
- // access flags 0x12
- private final I AMPEQ
-
- // access flags 0x12
- private final I ASSERT
-
- // access flags 0x12
- private final I ASTERISK
-
- // access flags 0x12
- private final I ASTERISKEQ
-
- // access flags 0x12
- private final I BANG
-
- // access flags 0x12
- private final I BANGEQ
-
- // access flags 0x12
- private final I BAR
-
- // access flags 0x12
- private final I BARBAR
-
- // access flags 0x12
- private final I BAREQ
-
- // access flags 0x12
- private final I BOOLEAN
-
- // access flags 0x12
- private final I BREAK
-
- // access flags 0x12
- private final I BYTE
-
- // access flags 0x12
- private final I CHAR
-
- // access flags 0x12
- private final I CONST
-
- // access flags 0x12
- private final I CONTINUE
-
- // access flags 0x12
- private final I DEFAULT
-
- // access flags 0x12
- private final I DOTDOTDOT
-
- // access flags 0x12
- private final I DOUBLE
-
- // access flags 0x12
- private final I ENUM
-
- // access flags 0x12
- private final I EQEQ
-
- // access flags 0x12
- private final I FLOAT
-
- // access flags 0x12
- private final I GOTO
-
- // access flags 0x12
- private final I GT
-
- // access flags 0x12
- private final I GTEQ
-
- // access flags 0x12
- private final I GTGT
-
- // access flags 0x12
- private final I GTGTEQ
-
- // access flags 0x12
- private final I GTGTGT
-
- // access flags 0x12
- private final I GTGTGTEQ
-
- // access flags 0x12
- private final I HAT
-
- // access flags 0x12
- private final I HATEQ
-
- // access flags 0x12
- private final I IDENTIFIER
-
- // access flags 0x12
- private final I IMPLEMENTS
-
- // access flags 0x12
- private final I INSTANCEOF
-
- // access flags 0x12
- private final I INT
-
- // access flags 0x12
- private final I INTERFACE
-
- // access flags 0x12
- private final I LONG
-
- // access flags 0x12
- private final I LT
-
- // access flags 0x12
- private final I LTEQ
-
- // access flags 0x12
- private final I LTLT
-
- // access flags 0x12
- private final I LTLTEQ
-
- // access flags 0x12
- private final I MINUS
-
- // access flags 0x12
- private final I MINUSEQ
-
- // access flags 0x12
- private final I MINUSMINUS
-
// access flags 0x19
public final static Lscala/tools/nsc/javac/JavaTokens$; MODULE$
- // access flags 0x12
- private final I NATIVE
-
- // access flags 0x12
- private final I PERCENT
-
- // access flags 0x12
- private final I PERCENTEQ
-
- // access flags 0x12
- private final I PLUS
-
- // access flags 0x12
- private final I PLUSEQ
-
- // access flags 0x12
- private final I PLUSPLUS
-
- // access flags 0x12
- private final I PUBLIC
-
- // access flags 0x12
- private final I QMARK
-
- // access flags 0x12
- private final I SHORT
-
- // access flags 0x12
- private final I SLASH
-
- // access flags 0x12
- private final I SLASHEQ
-
- // access flags 0x12
- private final I STATIC
-
- // access flags 0x12
- private final I STRICTFP
-
- // access flags 0x12
- private final I SWITCH
-
- // access flags 0x12
- private final I SYNCHRONIZED
-
- // access flags 0x12
- private final I THROWS
-
- // access flags 0x12
- private final I TILDE
-
- // access flags 0x12
- private final I TRANSIENT
-
- // access flags 0x12
- private final I VOID
-
- // access flags 0x12
- private final I VOLATILE
-
// access flags 0x9
public static <clinit>()V
NEW scala/tools/nsc/javac/JavaTokens$
diff --git i/compiler/scala/tools/nsc/plugins/PluginComponent.class.asm w/compiler/scala/tools/nsc/plugins/PluginComponent.class.asm
index 245790d863..cfb0d2e3a5 100644
--- i/compiler/scala/tools/nsc/plugins/PluginComponent.class.asm
+++ w/compiler/scala/tools/nsc/plugins/PluginComponent.class.asm
@@ -3,9 +3,6 @@
public abstract class scala/tools/nsc/plugins/PluginComponent extends scala/tools/nsc/SubComponent {
- // access flags 0x12
- private final Z internal
-
// access flags 0x12
// signature Lscala/Option<Ljava/lang/String;>;
// declaration: scala.Option<java.lang.String>
diff --git i/compiler/scala/tools/nsc/reporters/ConsoleReporter.class.asm w/compiler/scala/tools/nsc/reporters/ConsoleReporter.class.asm
index ba6e1e62b9..288d90c6cb 100644
--- i/compiler/scala/tools/nsc/reporters/ConsoleReporter.class.asm
+++ w/compiler/scala/tools/nsc/reporters/ConsoleReporter.class.asm
@@ -9,9 +9,6 @@ public class scala/tools/nsc/reporters/ConsoleReporter extends scala/tools/nsc/r
// access flags 0x1
public INNERCLASS scala/tools/nsc/reporters/Reporter$WARNING$ scala/tools/nsc/reporters/Reporter WARNING$
- // access flags 0x12
- private final I ERROR_LIMIT
-
// access flags 0x12
private final Ljava/io/BufferedReader; reader
diff --git i/compiler/scala/tools/nsc/settings/MutableSettings.class.asm w/compiler/scala/tools/nsc/settings/MutableSettings.class.asm
index 5ff65960d0..f2660a6200 100644
--- i/compiler/scala/tools/nsc/settings/MutableSettings.class.asm
+++ w/compiler/scala/tools/nsc/settings/MutableSettings.class.asm
@@ -272,7 +272,7 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private volatile B bitmap$0
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; bootclasspath
+ private final Lscala/tools/nsc/settings/MutableSettings$PathSetting; bootclasspath
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; breakCycles
@@ -299,10 +299,10 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$PrefixSetting; defines
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; dependencyfile
+ private final Lscala/tools/nsc/settings/MutableSettings$StringSetting; dependencyfile
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; deprecation
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; deprecation
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; developer
@@ -314,7 +314,7 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$IntSetting; elidebelow
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; encoding
+ private final Lscala/tools/nsc/settings/MutableSettings$StringSetting; encoding
// access flags 0x12
// signature Lscala/Function1<Ljava/lang/String;Lscala/runtime/BoxedUnit;>;
@@ -325,7 +325,7 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; etaExpandKeepsStar
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; explaintypes
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; explaintypes
// access flags 0x2
// signature Lscala/Option<Ljava/lang/ClassLoader;>;
@@ -336,13 +336,13 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; exposeEmptyPackage
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; extdirs
+ private final Lscala/tools/nsc/settings/MutableSettings$PathSetting; extdirs
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; fatalWarnings
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; feature
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; feature
// access flags 0x12
// signature Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
@@ -350,22 +350,22 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; future
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; g
+ private final Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting; g
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$StringSetting; genPhaseGraph
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; help
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; help
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; inferByName
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; javabootclasspath
+ private final Lscala/tools/nsc/settings/MutableSettings$PathSetting; javabootclasspath
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; javaextdirs
+ private final Lscala/tools/nsc/settings/MutableSettings$PathSetting; javaextdirs
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$PrefixSetting; jvmargs
@@ -434,7 +434,7 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; nouescape
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; nowarn
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; nowarn
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; nowarnDefaultJunitMethods
@@ -482,7 +482,7 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private Lscala/collection/mutable/HashSet; prefixSettings
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; print
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; print
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; printtypes
@@ -521,7 +521,7 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$StringSetting; sourceReader
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; sourcepath
+ private final Lscala/tools/nsc/settings/MutableSettings$PathSetting; sourcepath
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$PhasesSetting; stopAfter
@@ -533,28 +533,28 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; strictInference
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; target
+ private final Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting; target
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting; termConflict
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; unchecked
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; unchecked
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; uniqid
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; uniqid
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; usejavacp
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; usejavacp
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; usemanifestcp
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; usemanifestcp
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; verbose
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; verbose
// access flags 0x12
- private final Lscala/tools/nsc/settings/AbsSettings$AbsSetting; version
+ private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; version
// access flags 0x12
private final Lscala/tools/nsc/settings/MutableSettings$BooleanSetting; warnDeadCode
@@ -2500,9 +2500,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
- public bootclasspath()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public bootclasspath()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.bootclasspath : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.bootclasspath : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge bootclasspath()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.bootclasspath ()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2747,17 +2755,33 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public dependencyfile()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public dependencyfile()Lscala/tools/nsc/settings/MutableSettings$StringSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.dependencyfile : Lscala/tools/nsc/settings/MutableSettings$StringSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge dependencyfile()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.dependencyfile : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.dependencyfile ()Lscala/tools/nsc/settings/MutableSettings$StringSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public deprecation()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public deprecation()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.deprecation : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge deprecation()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.deprecation : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.deprecation ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2859,9 +2883,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
- public encoding()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public encoding()Lscala/tools/nsc/settings/MutableSettings$StringSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.encoding : Lscala/tools/nsc/settings/MutableSettings$StringSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge encoding()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.encoding : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.encoding ()Lscala/tools/nsc/settings/MutableSettings$StringSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2895,9 +2927,9 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public explaintypes()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public explaintypes()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.explaintypes : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.explaintypes : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2905,8 +2937,15 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
// access flags 0x1041
public synthetic bridge explaintypes()Lscala/reflect/internal/settings/MutableSettings$SettingValue;
ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.explaintypes ()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
- CHECKCAST scala/reflect/internal/settings/MutableSettings$SettingValue
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.explaintypes ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge explaintypes()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.explaintypes ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2942,9 +2981,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public extdirs()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public extdirs()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.extdirs : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.extdirs : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge extdirs()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.extdirs ()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2958,9 +3005,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public feature()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public feature()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.feature : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.feature : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge feature()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.feature ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -2976,9 +3031,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public g()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public g()Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.g : Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge g()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.g : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.g ()Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -3040,9 +3103,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public help()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public help()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.help : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge help()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.help : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.help ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -3086,17 +3157,33 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public javabootclasspath()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public javabootclasspath()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.javabootclasspath : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge javabootclasspath()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.javabootclasspath : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.javabootclasspath ()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public javaextdirs()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public javaextdirs()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.javaextdirs : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.javaextdirs : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge javaextdirs()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.javaextdirs ()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -3509,9 +3596,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public nowarn()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public nowarn()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.nowarn : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.nowarn : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge nowarn()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.nowarn ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -4135,9 +4230,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
- public print()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public print()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.print : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.print : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge print()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.print ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -4266,6 +4369,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 4
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$Xexperimental_$eq(scala.tools.nsc.settings.MutableSettings$BooleanSetting)
public scala$tools$nsc$settings$ScalaSettings$_setter_$Xexperimental_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
@@ -4426,6 +4531,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$XxmlSettings$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$Xxml_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$XxmlSettings$>)
public scala$tools$nsc$settings$ScalaSettings$_setter_$Xxml_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
ALOAD 0
@@ -4866,6 +4973,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$YstatisticsPhases$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$Ystatistics_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$YstatisticsPhases$>)
public scala$tools$nsc$settings$ScalaSettings$_setter_$Ystatistics_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
ALOAD 0
@@ -5016,6 +5125,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$future_$eq(scala.tools.nsc.settings.MutableSettings$BooleanSetting)
public scala$tools$nsc$settings$ScalaSettings$_setter_$future_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
@@ -5056,6 +5167,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$languageFeatures$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$language_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$languageFeatures$>)
public scala$tools$nsc$settings$ScalaSettings$_setter_$language_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
ALOAD 0
@@ -5166,6 +5279,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$noassertions_$eq(scala.tools.nsc.settings.MutableSettings$BooleanSetting)
public scala$tools$nsc$settings$ScalaSettings$_setter_$noassertions_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
@@ -5226,6 +5341,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$optWarningsChoices$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$optWarnings_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$optWarningsChoices$>)
public scala$tools$nsc$settings$ScalaSettings$_setter_$optWarnings_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
ALOAD 0
@@ -5236,6 +5353,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$optChoices$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$opt_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$optChoices$>)
public scala$tools$nsc$settings$ScalaSettings$_setter_$opt_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
ALOAD 0
@@ -5456,211 +5575,442 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$bootclasspath_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$bootclasspath_$eq(Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.bootclasspath : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$bootclasspath_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.bootclasspath : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$PathSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$bootclasspath_$eq (Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$dependencyfile_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$dependencyfile_$eq(Lscala/tools/nsc/settings/MutableSettings$StringSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.dependencyfile : Lscala/tools/nsc/settings/MutableSettings$StringSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$dependencyfile_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.dependencyfile : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$StringSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$dependencyfile_$eq (Lscala/tools/nsc/settings/MutableSettings$StringSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$deprecation_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$deprecation_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.deprecation : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$deprecation_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.deprecation : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$deprecation_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$encoding_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$encoding_$eq(Lscala/tools/nsc/settings/MutableSettings$StringSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.encoding : Lscala/tools/nsc/settings/MutableSettings$StringSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$encoding_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.encoding : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$StringSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$encoding_$eq (Lscala/tools/nsc/settings/MutableSettings$StringSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$explaintypes_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$explaintypes_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.explaintypes : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.explaintypes : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$explaintypes_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$explaintypes_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$extdirs_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$extdirs_$eq(Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.extdirs : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$extdirs_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.extdirs : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$PathSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$extdirs_$eq (Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$feature_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$feature_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.feature : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.feature : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$feature_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$feature_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$g_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$g_$eq(Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.g : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.g : Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$g_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$ChoiceSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$g_$eq (Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$help_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$help_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.help : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.help : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$help_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$help_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$javabootclasspath_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$javabootclasspath_$eq(Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.javabootclasspath : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$javabootclasspath_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.javabootclasspath : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$PathSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$javabootclasspath_$eq (Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$javaextdirs_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$javaextdirs_$eq(Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.javaextdirs : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.javaextdirs : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$javaextdirs_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$PathSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$javaextdirs_$eq (Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$nowarn_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$nowarn_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.nowarn : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$nowarn_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.nowarn : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$nowarn_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$print_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$print_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.print : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$print_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.print : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$print_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$sourcepath_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$sourcepath_$eq(Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.sourcepath : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.sourcepath : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$sourcepath_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$PathSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$sourcepath_$eq (Lscala/tools/nsc/settings/MutableSettings$PathSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$target_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$target_$eq(Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.target : Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$target_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.target : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$ChoiceSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$target_$eq (Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$unchecked_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$unchecked_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.unchecked : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.unchecked : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$unchecked_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$unchecked_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$uniqid_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$uniqid_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.uniqid : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.uniqid : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$uniqid_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$uniqid_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$usejavacp_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$usejavacp_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.usejavacp : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.usejavacp : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$usejavacp_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$usejavacp_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$usemanifestcp_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$usemanifestcp_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.usemanifestcp : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$usemanifestcp_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.usemanifestcp : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$usemanifestcp_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$verbose_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$verbose_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.verbose : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.verbose : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$verbose_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$verbose_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public scala$tools$nsc$settings$StandardScalaSettings$_setter_$version_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
+ public scala$tools$nsc$settings$StandardScalaSettings$_setter_$version_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/tools/nsc/settings/MutableSettings.version : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$tools$nsc$settings$StandardScalaSettings$_setter_$version_$eq(Lscala/tools/nsc/settings/AbsSettings$AbsSetting;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/tools/nsc/settings/MutableSettings.version : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ CHECKCAST scala/tools/nsc/settings/MutableSettings$BooleanSetting
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.scala$tools$nsc$settings$StandardScalaSettings$_setter_$version_$eq (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
@@ -5740,6 +6090,8 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/Warnings$LintWarnings$;>;)V
+ // declaration: void scala$tools$nsc$settings$Warnings$_setter_$lint_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.Warnings$LintWarnings$>)
public scala$tools$nsc$settings$Warnings$_setter_$lint_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
ALOAD 0
@@ -5868,9 +6220,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public sourcepath()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public sourcepath()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.sourcepath : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.sourcepath : Lscala/tools/nsc/settings/MutableSettings$PathSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge sourcepath()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.sourcepath ()Lscala/tools/nsc/settings/MutableSettings$PathSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -5922,9 +6282,17 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 1
// access flags 0x1
- public target()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public target()Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.target : Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge target()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.target : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.target ()Lscala/tools/nsc/settings/MutableSettings$ChoiceSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -5998,17 +6366,25 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
MAXLOCALS = 8
// access flags 0x1
- public unchecked()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public unchecked()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.unchecked : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge unchecked()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.unchecked : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.unchecked ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public uniqid()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public uniqid()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.uniqid : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.uniqid : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -6016,32 +6392,55 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
// access flags 0x1041
public synthetic bridge uniqid()Lscala/reflect/internal/settings/MutableSettings$SettingValue;
ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.uniqid ()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
- CHECKCAST scala/reflect/internal/settings/MutableSettings$SettingValue
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.uniqid ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge uniqid()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.uniqid ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public usejavacp()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public usejavacp()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.usejavacp : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.usejavacp : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge usejavacp()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.usejavacp ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public usemanifestcp()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public usemanifestcp()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.usemanifestcp : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge usemanifestcp()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.usemanifestcp : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.usemanifestcp ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public verbose()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public verbose()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.verbose : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ GETFIELD scala/tools/nsc/settings/MutableSettings.verbose : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -6049,16 +6448,31 @@ public class scala/tools/nsc/settings/MutableSettings extends scala/reflect/inte
// access flags 0x1041
public synthetic bridge verbose()Lscala/reflect/internal/settings/MutableSettings$SettingValue;
ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.verbose ()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
- CHECKCAST scala/reflect/internal/settings/MutableSettings$SettingValue
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.verbose ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge verbose()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ ALOAD 0
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.verbose ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public version()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ public version()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ALOAD 0
+ GETFIELD scala/tools/nsc/settings/MutableSettings.version : Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge version()Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
ALOAD 0
- GETFIELD scala/tools/nsc/settings/MutableSettings.version : Lscala/tools/nsc/settings/AbsSettings$AbsSetting;
+ INVOKEVIRTUAL scala/tools/nsc/settings/MutableSettings.version ()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
diff --git i/compiler/scala/tools/nsc/settings/ScalaSettings.class.asm w/compiler/scala/tools/nsc/settings/ScalaSettings.class.asm
index 52c231c1a7..aea8319cc8 100644
--- i/compiler/scala/tools/nsc/settings/ScalaSettings.class.asm
+++ w/compiler/scala/tools/nsc/settings/ScalaSettings.class.asm
@@ -2963,6 +2963,8 @@ public abstract interface scala/tools/nsc/settings/ScalaSettings implements scal
public abstract resident()Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$Xexperimental_$eq(scala.tools.nsc.settings.MutableSettings$BooleanSetting)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$Xexperimental_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
@@ -3027,6 +3029,8 @@ public abstract interface scala/tools/nsc/settings/ScalaSettings implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$XxmlSettings$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$Xxml_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$XxmlSettings$>)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$Xxml_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
@@ -3203,6 +3207,8 @@ public abstract interface scala/tools/nsc/settings/ScalaSettings implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$YstatisticsPhases$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$Ystatistics_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$YstatisticsPhases$>)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$Ystatistics_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
@@ -3263,6 +3269,8 @@ public abstract interface scala/tools/nsc/settings/ScalaSettings implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$future_$eq(scala.tools.nsc.settings.MutableSettings$BooleanSetting)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$future_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
@@ -3279,6 +3287,8 @@ public abstract interface scala/tools/nsc/settings/ScalaSettings implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$languageFeatures$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$language_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$languageFeatures$>)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$language_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
@@ -3323,6 +3333,8 @@ public abstract interface scala/tools/nsc/settings/ScalaSettings implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$noassertions_$eq(scala.tools.nsc.settings.MutableSettings$BooleanSetting)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$noassertions_$eq(Lscala/tools/nsc/settings/MutableSettings$BooleanSetting;)V
// parameter final x$1
@@ -3347,10 +3359,14 @@ public abstract interface scala/tools/nsc/settings/ScalaSettings implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$optWarningsChoices$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$optWarnings_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$optWarningsChoices$>)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$optWarnings_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/ScalaSettings$optChoices$;>;)V
+ // declaration: void scala$tools$nsc$settings$ScalaSettings$_setter_$opt_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.ScalaSettings$optChoices$>)
public abstract scala$tools$nsc$settings$ScalaSettings$_setter_$opt_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/settings/Warnings.class.asm w/compiler/scala/tools/nsc/settings/Warnings.class.asm
index a00dc27e91..4f4d746748 100644
--- i/compiler/scala/tools/nsc/settings/Warnings.class.asm
+++ w/compiler/scala/tools/nsc/settings/Warnings.class.asm
@@ -466,6 +466,8 @@ public abstract interface scala/tools/nsc/settings/Warnings {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting<Lscala/tools/nsc/settings/Warnings$LintWarnings$;>;)V
+ // declaration: void scala$tools$nsc$settings$Warnings$_setter_$lint_$eq(scala.tools.nsc.settings.MutableSettings$MultiChoiceSetting<scala.tools.nsc.settings.Warnings$LintWarnings$>)
public abstract scala$tools$nsc$settings$Warnings$_setter_$lint_$eq(Lscala/tools/nsc/settings/MutableSettings$MultiChoiceSetting;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/transform/Erasure.class.asm w/compiler/scala/tools/nsc/transform/Erasure.class.asm
index fa74356a85..4a2711024e 100644
--- i/compiler/scala/tools/nsc/transform/Erasure.class.asm
+++ w/compiler/scala/tools/nsc/transform/Erasure.class.asm
@@ -6474,8 +6474,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/Function1<Lscala/tools/nsc/typechecker/Macros$MacroArgs;Ljava/lang/Object;>;>;)V
+ // declaration: void scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Symbols$Symbol, scala.Function1<scala.tools.nsc.typechecker.Macros$MacroArgs, java.lang.Object>>)
+ public final scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -6979,13 +6981,6 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Implicits$$sizeLimit()I
- LDC 50000
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$tools$nsc$typechecker$Implicits$_setter_$NoImplicitInfo_$eq(Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;)V
// parameter final x$1
@@ -6996,8 +6991,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
+ // access flags 0x11
+ // signature (Lscala/Function0<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(scala.Function0<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7006,8 +7003,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Types$Type;Lscala/collection/immutable/List<Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Types$Type, scala.collection.immutable.List<scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7016,8 +7015,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.tools.nsc.typechecker.Implicits$ImplicitInfo, scala.tools.nsc.typechecker.Implicits$ImplicitInfo>, java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7026,8 +7027,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7204,8 +7207,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Trees$Tree;Lscala/collection/mutable/Set<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Trees$Tree, scala.collection.mutable.Set<java.lang.Object>>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7214,8 +7219,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/util/WeakHashSet<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(scala.reflect.internal.util.WeakHashSet<scala.reflect.internal.Trees$Tree>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7224,8 +7231,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(scala.collection.mutable.HashSet<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7672,8 +7681,10 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/util/Position;Lscala/Function0<Ljava/lang/String;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.util.Position, scala.Function0<java.lang.String>>)
+ public final scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -7698,13 +7709,6 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Typers$$SYNTHETIC_PRIVATE()J
- LDC 274877906944
- LRETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x11
public final scala$tools$nsc$typechecker$Typers$_setter_$scala$tools$nsc$typechecker$Typers$$InterpolatorCodeRegex_$eq(Lscala/util/matching/Regex;)V
// parameter final x$1
@@ -7726,6 +7730,8 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree>)
public scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(Lscala/collection/mutable/AnyRefMap;)V
// parameter final x$1
ALOAD 0
@@ -7786,13 +7792,6 @@ public abstract class scala/tools/nsc/transform/Erasure extends scala/tools/nsc/
MAXSTACK = 4
MAXLOCALS = 2
- // access flags 0x11
- public final shortenImports()Z
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public specialScalaErasure()Lscala/reflect/internal/transform/Erasure$specialScalaErasure$;
ALOAD 0
diff --git i/compiler/scala/tools/nsc/transform/ExplicitOuter$OuterPathTransformer.class.asm w/compiler/scala/tools/nsc/transform/ExplicitOuter$OuterPathTransformer.class.asm
index 43809ee5e2..036898d302 100644
--- i/compiler/scala/tools/nsc/transform/ExplicitOuter$OuterPathTransformer.class.asm
+++ w/compiler/scala/tools/nsc/transform/ExplicitOuter$OuterPathTransformer.class.asm
@@ -510,8 +510,10 @@ public abstract class scala/tools/nsc/transform/ExplicitOuter$OuterPathTransform
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Trees$UnderConstructionTransformer$_setter_$scala$reflect$internal$Trees$UnderConstructionTransformer$$selfOrSuperCalls_$eq(Lscala/collection/mutable/Stack;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/Stack<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Trees$UnderConstructionTransformer$_setter_$scala$reflect$internal$Trees$UnderConstructionTransformer$$selfOrSuperCalls_$eq(scala.collection.mutable.Stack<scala.reflect.internal.Symbols$Symbol>)
+ public final scala$reflect$internal$Trees$UnderConstructionTransformer$_setter_$scala$reflect$internal$Trees$UnderConstructionTransformer$$selfOrSuperCalls_$eq(Lscala/collection/mutable/Stack;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/transform/Fields.class.asm w/compiler/scala/tools/nsc/transform/Fields.class.asm
index 73d98a8f61..a3110b48a2 100644
--- i/compiler/scala/tools/nsc/transform/Fields.class.asm
+++ w/compiler/scala/tools/nsc/transform/Fields.class.asm
@@ -50,12 +50,6 @@ public abstract class scala/tools/nsc/transform/Fields extends scala/tools/nsc/S
// access flags 0x42
private volatile Lscala/tools/nsc/ast/TreeDSL$CODE$; CODE$module
- // access flags 0x12
- private final J OVERRIDDEN_TRAIT_SETTER
-
- // access flags 0x12
- private final J TRAIT_SETTER_FLAGS
-
// access flags 0x12
private final Ljava/lang/String; phaseName
diff --git i/compiler/scala/tools/nsc/transform/UnCurry.class.asm w/compiler/scala/tools/nsc/transform/UnCurry.class.asm
index 753ef91cba..a3d1e5be05 100644
--- i/compiler/scala/tools/nsc/transform/UnCurry.class.asm
+++ w/compiler/scala/tools/nsc/transform/UnCurry.class.asm
@@ -203,8 +203,8 @@ public abstract class scala/tools/nsc/transform/UnCurry extends scala/tools/nsc/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$internal$transform$UnCurry$_setter_$scala$reflect$internal$transform$UnCurry$$uncurryType_$eq(Lscala/reflect/internal/tpe/TypeMaps$TypeMap;)V
+ // access flags 0x11
+ public final scala$reflect$internal$transform$UnCurry$_setter_$scala$reflect$internal$transform$UnCurry$$uncurryType_$eq(Lscala/reflect/internal/tpe/TypeMaps$TypeMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/transform/patmat/Logic$PropositionalLogic.class.asm w/compiler/scala/tools/nsc/transform/patmat/Logic$PropositionalLogic.class.asm
index a3488443c4..d7faf979d2 100644
--- i/compiler/scala/tools/nsc/transform/patmat/Logic$PropositionalLogic.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/Logic$PropositionalLogic.class.asm
@@ -1980,6 +1980,8 @@ public abstract interface scala/tools/nsc/transform/patmat/Logic$PropositionalLo
public abstract synthetic scala$tools$nsc$transform$patmat$Logic$PropositionalLogic$$$outer()Lscala/tools/nsc/transform/patmat/Logic;
// access flags 0x401
+ // signature (Lscala/sys/Prop<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Logic$PropositionalLogic$_setter_$budgetProp_$eq(scala.sys.Prop<java.lang.String>)
public abstract scala$tools$nsc$transform$patmat$Logic$PropositionalLogic$_setter_$budgetProp_$eq(Lscala/sys/Prop;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall$$anonfun$ignoredSubPatBinders$1.class.asm w/compiler/scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall$$anonfun$ignoredSubPatBinders$1.class.asm
index 44dd1f1725..fda3252379 100644
--- i/compiler/scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall$$anonfun$ignoredSubPatBinders$1.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall$$anonfun$ignoredSubPatBinders$1.class.asm
@@ -4,7 +4,7 @@
// declaration: scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall$$anonfun$ignoredSubPatBinders$1 extends scala.runtime.AbstractPartialFunction<scala.Tuple2<scala.reflect.internal.Symbols$Symbol, scala.reflect.internal.Trees$Tree>, scala.reflect.internal.Symbols$Symbol> implements scala.Serializable
public final class scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall$$anonfun$ignoredSubPatBinders$1 extends scala/runtime/AbstractPartialFunction implements scala/Serializable {
- OUTERCLASS scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall ignoredSubPatBinders ()Lscala/collection/immutable/Set;
+ OUTERCLASS scala/tools/nsc/transform/patmat/MatchTranslation$MatchTranslator$ExtractorCall null
// access flags 0x401
public abstract INNERCLASS scala/reflect/internal/Symbols$Symbol scala/reflect/internal/Symbols Symbol
// access flags 0x401
diff --git i/compiler/scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTranslator.class.asm w/compiler/scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTranslator.class.asm
index 77e25b116c..df7835ca77 100644
--- i/compiler/scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTranslator.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTranslator.class.asm
@@ -2952,6 +2952,8 @@ public class scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTra
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/sys/Prop<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Logic$PropositionalLogic$_setter_$budgetProp_$eq(scala.sys.Prop<java.lang.String>)
public scala$tools$nsc$transform$patmat$Logic$PropositionalLogic$_setter_$budgetProp_$eq(Lscala/sys/Prop;)V
// parameter final x$1
ALOAD 0
@@ -3118,6 +3120,8 @@ public class scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTra
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/immutable/Map<Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyModel_$eq(scala.collection.immutable.Map<scala.tools.nsc.transform.patmat.Logic$PropositionalLogic$Sym, java.lang.Object>)
public scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyModel_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
ALOAD 0
@@ -3128,6 +3132,8 @@ public class scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTra
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyTseitinModel_$eq(scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>)
public scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyTseitinModel_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
@@ -3138,6 +3144,8 @@ public class scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTra
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/immutable/Map<Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoModel_$eq(scala.collection.immutable.Map<scala.tools.nsc.transform.patmat.Logic$PropositionalLogic$Sym, java.lang.Object>)
public scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoModel_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
ALOAD 0
@@ -3148,6 +3156,8 @@ public class scala/tools/nsc/transform/patmat/PatternMatching$OptimizingMatchTra
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoTseitinModel_$eq(scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>)
public scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoTseitinModel_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.class.asm w/compiler/scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.class.asm
index 05a1b49635..9ae4e07ff0 100644
--- i/compiler/scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.class.asm
@@ -300,15 +300,15 @@ public class scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var
INVOKESPECIAL scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.equalitySyms ()Lscala/collection/immutable/List;
ALOAD 0
ALOAD 1
- ALOAD 2
ALOAD 3
- INVOKEDYNAMIC apply(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Lscala/Function1; [
+ ALOAD 2
+ INVOKEDYNAMIC apply(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;)Lscala/Function1; [
// handle kind 0x6 : INVOKESTATIC
java/lang/invoke/LambdaMetafactory.altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
// arguments:
(Ljava/lang/Object;)Ljava/lang/Object;,
// handle kind 0x6 : INVOKESTATIC
- scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.$anonfun$implications$3$adapted(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Ljava/lang/Object;,
+ scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.$anonfun$implications$3$adapted(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Ljava/lang/Object;,
(Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Ljava/lang/Object;,
3,
1,
@@ -445,15 +445,15 @@ public class scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var
ALOAD 10
ALOAD 0
ALOAD 1
- ALOAD 2
ALOAD 3
- INVOKEDYNAMIC apply(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Lscala/Function1; [
+ ALOAD 2
+ INVOKEDYNAMIC apply(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;)Lscala/Function1; [
// handle kind 0x6 : INVOKESTATIC
java/lang/invoke/LambdaMetafactory.altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
// arguments:
(Ljava/lang/Object;)Ljava/lang/Object;,
// handle kind 0x6 : INVOKESTATIC
- scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.$anonfun$implications$9(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Lscala/collection/mutable/HashSet;,
+ scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.$anonfun$implications$9(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Lscala/collection/mutable/HashSet;,
(Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Lscala/collection/mutable/HashSet;,
3,
1,
@@ -471,26 +471,26 @@ public class scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var
MAXLOCALS = 13
// access flags 0x1019
- public final static synthetic $anonfun$implications$3(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Z
+ public final static synthetic $anonfun$implications$3(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Z
// parameter final synthetic $this
// parameter final excludedPair$1
- // parameter final ExcludedPair$module$1
// parameter final sym$2
+ // parameter final ExcludedPair$module$1
// parameter final b
ALOAD 4
INVOKEVIRTUAL scala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym.const ()Ljava/lang/Object;
- ALOAD 3
+ ALOAD 2
INVOKEVIRTUAL scala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym.const ()Ljava/lang/Object;
INVOKESTATIC scala/runtime/BoxesRunTime.equals (Ljava/lang/Object;Ljava/lang/Object;)Z
IFNE L0
ALOAD 1
ALOAD 0
- ALOAD 2
+ ALOAD 3
INVOKESPECIAL scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.ExcludedPair$1 (Lscala/runtime/VolatileObjectRef;)Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var$ExcludedPair$3$;
ALOAD 4
INVOKEVIRTUAL scala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym.const ()Ljava/lang/Object;
CHECKCAST scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Const
- ALOAD 3
+ ALOAD 2
INVOKEVIRTUAL scala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym.const ()Ljava/lang/Object;
CHECKCAST scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Const
INVOKEVIRTUAL scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var$ExcludedPair$3$.apply (Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Const;Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Const;)Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var$ExcludedPair$2;
@@ -507,18 +507,18 @@ public class scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var
MAXLOCALS = 5
// access flags 0x1019
- public final static synthetic $anonfun$implications$3$adapted(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Ljava/lang/Object;
+ public final static synthetic $anonfun$implications$3$adapted(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Ljava/lang/Object;
// parameter final $this
// parameter final excludedPair$1
- // parameter final ExcludedPair$module$1
// parameter final sym$2
+ // parameter final ExcludedPair$module$1
// parameter final b
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
ALOAD 4
- INVOKESTATIC scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.$anonfun$implications$3 (Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Z
+ INVOKESTATIC scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.$anonfun$implications$3 (Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Z
INVOKESTATIC scala/runtime/BoxesRunTime.boxToBoolean (Z)Ljava/lang/Boolean;
ARETURN
MAXSTACK = 5
@@ -633,17 +633,17 @@ public class scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var
MAXLOCALS = 1
// access flags 0x1019
- public final static synthetic $anonfun$implications$9(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Lscala/collection/mutable/HashSet;
+ public final static synthetic $anonfun$implications$9(Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var;Lscala/collection/mutable/HashSet;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Lscala/runtime/VolatileObjectRef;Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;)Lscala/collection/mutable/HashSet;
// parameter final synthetic $this
// parameter final excludedPair$1
- // parameter final ExcludedPair$module$1
// parameter final sym$2
+ // parameter final ExcludedPair$module$1
// parameter final excludedSym
ALOAD 1
ALOAD 0
- ALOAD 2
- INVOKESPECIAL scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.ExcludedPair$1 (Lscala/runtime/VolatileObjectRef;)Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var$ExcludedPair$3$;
ALOAD 3
+ INVOKESPECIAL scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var.ExcludedPair$1 (Lscala/runtime/VolatileObjectRef;)Lscala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Var$ExcludedPair$3$;
+ ALOAD 2
INVOKEVIRTUAL scala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym.const ()Ljava/lang/Object;
CHECKCAST scala/tools/nsc/transform/patmat/ScalaLogic$TreesAndTypesDomain$Const
ALOAD 4
diff --git i/compiler/scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.class.asm w/compiler/scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.class.asm
index 8c2ccfe6f5..f6f39a6ed2 100644
--- i/compiler/scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.class.asm
@@ -114,8 +114,8 @@ public class scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatter
MAXLOCALS = 2
// access flags 0x1
- // signature Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Aligned$;
- // declaration: null Aligned extends scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Aligned$
+ // signature ()Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Aligned$;
+ // declaration: scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Aligned$ Aligned()
public Aligned()Lscala/tools/nsc/transform/patmat/PatternExpander$Aligned$;
ALOAD 0
GETFIELD scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.Aligned$module : Lscala/tools/nsc/transform/patmat/PatternExpander$Aligned$;
@@ -169,8 +169,8 @@ public class scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatter
MAXLOCALS = 2
// access flags 0x1
- // signature Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Extractor$;
- // declaration: null Extractor extends scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Extractor$
+ // signature ()Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Extractor$;
+ // declaration: scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Extractor$ Extractor()
public Extractor()Lscala/tools/nsc/transform/patmat/PatternExpander$Extractor$;
ALOAD 0
GETFIELD scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.Extractor$module : Lscala/tools/nsc/transform/patmat/PatternExpander$Extractor$;
@@ -232,8 +232,8 @@ public class scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatter
MAXLOCALS = 1
// access flags 0x1
- // signature Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.NoRepeated$;
- // declaration: null NoRepeated extends scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.NoRepeated$
+ // signature ()Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.NoRepeated$;
+ // declaration: scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.NoRepeated$ NoRepeated()
public NoRepeated()Lscala/tools/nsc/transform/patmat/PatternExpander$NoRepeated$;
ALOAD 0
GETFIELD scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.NoRepeated$module : Lscala/tools/nsc/transform/patmat/PatternExpander$NoRepeated$;
@@ -295,8 +295,8 @@ public class scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatter
MAXLOCALS = 1
// access flags 0x1
- // signature Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Patterns$;
- // declaration: null Patterns extends scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Patterns$
+ // signature ()Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Patterns$;
+ // declaration: scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Patterns$ Patterns()
public Patterns()Lscala/tools/nsc/transform/patmat/PatternExpander$Patterns$;
ALOAD 0
GETFIELD scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.Patterns$module : Lscala/tools/nsc/transform/patmat/PatternExpander$Patterns$;
@@ -350,8 +350,8 @@ public class scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatter
MAXLOCALS = 2
// access flags 0x1
- // signature Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Repeated$;
- // declaration: null Repeated extends scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Repeated$
+ // signature ()Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.Repeated$;
+ // declaration: scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.Repeated$ Repeated()
public Repeated()Lscala/tools/nsc/transform/patmat/PatternExpander$Repeated$;
ALOAD 0
GETFIELD scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.Repeated$module : Lscala/tools/nsc/transform/patmat/PatternExpander$Repeated$;
@@ -405,8 +405,8 @@ public class scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatter
MAXLOCALS = 2
// access flags 0x1
- // signature Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.TypedPat$;
- // declaration: null TypedPat extends scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.TypedPat$
+ // signature ()Lscala/tools/nsc/transform/patmat/PatternExpander<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>.TypedPat$;
+ // declaration: scala.tools.nsc.transform.patmat.PatternExpander<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>.TypedPat$ TypedPat()
public TypedPat()Lscala/tools/nsc/transform/patmat/PatternExpander$TypedPat$;
ALOAD 0
GETFIELD scala/tools/nsc/transform/patmat/ScalacPatternExpanders$alignPatterns$.TypedPat$module : Lscala/tools/nsc/transform/patmat/PatternExpander$TypedPat$;
diff --git i/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$CnfBuilder.class.asm w/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$CnfBuilder.class.asm
index 675b07f5bd..74572d6177 100644
--- i/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$CnfBuilder.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$CnfBuilder.class.asm
@@ -201,9 +201,13 @@ public abstract interface scala/tools/nsc/transform/patmat/Solving$CNF$CnfBuilde
public abstract synthetic scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$$outer()Lscala/tools/nsc/transform/patmat/Solving$CNF;
// access flags 0x401
+ // signature ()Lscala/collection/mutable/ArrayBuffer<Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;>;
+ // declaration: scala.collection.mutable.ArrayBuffer<scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>> scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff()
public abstract scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff()Lscala/collection/mutable/ArrayBuffer;
// access flags 0x401
+ // signature (Lscala/collection/mutable/ArrayBuffer<Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$_setter_$scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff_$eq(scala.collection.mutable.ArrayBuffer<scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>>)
public abstract scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$_setter_$scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff_$eq(Lscala/collection/mutable/ArrayBuffer;)V
// parameter final x$1
}
diff --git i/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf.class.asm w/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf.class.asm
index b6f91cffbf..a7cd47acd4 100644
--- i/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf.class.asm
@@ -48,6 +48,8 @@ public class scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf impleme
private I literalCount
// access flags 0x12
+ // signature Lscala/collection/mutable/ArrayBuffer<Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;>;
+ // declaration: scala.collection.mutable.ArrayBuffer<scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>>
private final Lscala/collection/mutable/ArrayBuffer; scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff
// access flags 0x12
@@ -1111,6 +1113,8 @@ public class scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf impleme
MAXLOCALS = 1
// access flags 0x1
+ // signature ()Lscala/collection/mutable/ArrayBuffer<Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;>;
+ // declaration: scala.collection.mutable.ArrayBuffer<scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>> scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff()
public scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff()Lscala/collection/mutable/ArrayBuffer;
ALOAD 0
GETFIELD scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf.scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff : Lscala/collection/mutable/ArrayBuffer;
@@ -1118,8 +1122,10 @@ public class scala/tools/nsc/transform/patmat/Solving$CNF$TransformToCnf impleme
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$_setter_$scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff_$eq(Lscala/collection/mutable/ArrayBuffer;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/ArrayBuffer<Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$_setter_$scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff_$eq(scala.collection.mutable.ArrayBuffer<scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>>)
+ public final scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$_setter_$scala$tools$nsc$transform$patmat$Solving$CNF$CnfBuilder$$buff_$eq(Lscala/collection/mutable/ArrayBuffer;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/transform/patmat/Solving$Solver.class.asm w/compiler/scala/tools/nsc/transform/patmat/Solving$Solver.class.asm
index ac1cc10cf4..9d2c983629 100644
--- i/compiler/scala/tools/nsc/transform/patmat/Solving$Solver.class.asm
+++ w/compiler/scala/tools/nsc/transform/patmat/Solving$Solver.class.asm
@@ -1381,18 +1381,26 @@ public abstract interface scala/tools/nsc/transform/patmat/Solving$Solver implem
MAXLOCALS = 6
// access flags 0x401
+ // signature (Lscala/collection/immutable/Map<Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyModel_$eq(scala.collection.immutable.Map<scala.tools.nsc.transform.patmat.Logic$PropositionalLogic$Sym, java.lang.Object>)
public abstract scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyModel_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyTseitinModel_$eq(scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>)
public abstract scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$EmptyTseitinModel_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Map<Lscala/tools/nsc/transform/patmat/Logic$PropositionalLogic$Sym;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoModel_$eq(scala.collection.immutable.Map<scala.tools.nsc.transform.patmat.Logic$PropositionalLogic$Sym, java.lang.Object>)
public abstract scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoModel_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Lscala/tools/nsc/transform/patmat/Lit;>;)V
+ // declaration: void scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoTseitinModel_$eq(scala.collection.immutable.Set<scala.tools.nsc.transform.patmat.Lit>)
public abstract scala$tools$nsc$transform$patmat$Solving$Solver$_setter_$NoTseitinModel_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/typechecker/Contexts$Context$$anon$1.class.asm w/compiler/scala/tools/nsc/typechecker/Contexts$Context$$anon$1.class.asm
index d1fac6aa08..b95bd52d76 100644
--- i/compiler/scala/tools/nsc/typechecker/Contexts$Context$$anon$1.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/Contexts$Context$$anon$1.class.asm
@@ -119,8 +119,8 @@ public final class scala/tools/nsc/typechecker/Contexts$Context$$anon$1 extends
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$Contexts$ImportContext$_setter_$scala$tools$nsc$typechecker$Contexts$ImportContext$$impInfo_$eq(Lscala/tools/nsc/typechecker/Contexts$ImportInfo;)V
+ // access flags 0x11
+ public final scala$tools$nsc$typechecker$Contexts$ImportContext$_setter_$scala$tools$nsc$typechecker$Contexts$ImportContext$$impInfo_$eq(Lscala/tools/nsc/typechecker/Contexts$ImportInfo;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/typechecker/DestructureTypes$DestructureType.class.asm w/compiler/scala/tools/nsc/typechecker/DestructureTypes$DestructureType.class.asm
index b20adccd4e..2932a86982 100644
--- i/compiler/scala/tools/nsc/typechecker/DestructureTypes$DestructureType.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/DestructureTypes$DestructureType.class.asm
@@ -1373,6 +1373,8 @@ public abstract interface scala/tools/nsc/typechecker/DestructureTypes$Destructu
public abstract scala$tools$nsc$typechecker$DestructureTypes$DestructureType$$openSymbols()Lscala/collection/mutable/Set;
// access flags 0x401
+ // signature (Lscala/collection/mutable/Set<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$tools$nsc$typechecker$DestructureTypes$DestructureType$_setter_$scala$tools$nsc$typechecker$DestructureTypes$DestructureType$$openSymbols_$eq(scala.collection.mutable.Set<scala.reflect.internal.Symbols$Symbol>)
public abstract scala$tools$nsc$typechecker$DestructureTypes$DestructureType$_setter_$scala$tools$nsc$typechecker$DestructureTypes$DestructureType$$openSymbols_$eq(Lscala/collection/mutable/Set;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/typechecker/Duplicators.class.asm w/compiler/scala/tools/nsc/typechecker/Duplicators.class.asm
index bc144c5cb4..0d119c79f8 100644
--- i/compiler/scala/tools/nsc/typechecker/Duplicators.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/Duplicators.class.asm
@@ -3632,8 +3632,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/Function1<Lscala/tools/nsc/typechecker/Macros$MacroArgs;Ljava/lang/Object;>;>;)V
+ // declaration: void scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Symbols$Symbol, scala.Function1<scala.tools.nsc.typechecker.Macros$MacroArgs, java.lang.Object>>)
+ public final scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4039,13 +4041,6 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Implicits$$sizeLimit()I
- LDC 50000
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$tools$nsc$typechecker$Implicits$_setter_$NoImplicitInfo_$eq(Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;)V
// parameter final x$1
@@ -4056,8 +4051,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
+ // access flags 0x11
+ // signature (Lscala/Function0<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(scala.Function0<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4066,8 +4063,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Types$Type;Lscala/collection/immutable/List<Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Types$Type, scala.collection.immutable.List<scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4076,8 +4075,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.tools.nsc.typechecker.Implicits$ImplicitInfo, scala.tools.nsc.typechecker.Implicits$ImplicitInfo>, java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4086,8 +4087,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4264,8 +4267,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Trees$Tree;Lscala/collection/mutable/Set<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Trees$Tree, scala.collection.mutable.Set<java.lang.Object>>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4274,8 +4279,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/util/WeakHashSet<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(scala.reflect.internal.util.WeakHashSet<scala.reflect.internal.Trees$Tree>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4284,8 +4291,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(scala.collection.mutable.HashSet<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4732,8 +4741,10 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/util/Position;Lscala/Function0<Ljava/lang/String;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.util.Position, scala.Function0<java.lang.String>>)
+ public final scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4758,13 +4769,6 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Typers$$SYNTHETIC_PRIVATE()J
- LDC 274877906944
- LRETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x11
public final scala$tools$nsc$typechecker$Typers$_setter_$scala$tools$nsc$typechecker$Typers$$InterpolatorCodeRegex_$eq(Lscala/util/matching/Regex;)V
// parameter final x$1
@@ -4786,6 +4790,8 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree>)
public scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(Lscala/collection/mutable/AnyRefMap;)V
// parameter final x$1
ALOAD 0
@@ -4795,13 +4801,6 @@ public abstract class scala/tools/nsc/typechecker/Duplicators implements scala/t
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final shortenImports()Z
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;
// declaration: scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree> transformed()
diff --git i/compiler/scala/tools/nsc/typechecker/Implicits.class.asm w/compiler/scala/tools/nsc/typechecker/Implicits.class.asm
index 256e32e169..cb1e91e494 100644
--- i/compiler/scala/tools/nsc/typechecker/Implicits.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/Implicits.class.asm
@@ -1420,26 +1420,38 @@ public abstract interface scala/tools/nsc/typechecker/Implicits {
MAXSTACK = 2
MAXLOCALS = 6
- // access flags 0x401
- public abstract scala$tools$nsc$typechecker$Implicits$$sizeLimit()I
-
// access flags 0x401
public abstract scala$tools$nsc$typechecker$Implicits$_setter_$NoImplicitInfo_$eq(Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function0<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(scala.Function0<java.lang.Object>)
public abstract scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Types$Type;Lscala/collection/immutable/List<Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Types$Type, scala.collection.immutable.List<scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
public abstract scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.tools.nsc.typechecker.Implicits$ImplicitInfo, scala.tools.nsc.typechecker.Implicits$ImplicitInfo>, java.lang.Object>)
public abstract scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
public abstract scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
+
+ // access flags 0x2
+ private default sizeLimit()I
+ LDC 50000
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
}
diff --git i/compiler/scala/tools/nsc/typechecker/Macros.class.asm w/compiler/scala/tools/nsc/typechecker/Macros.class.asm
index 9433ff5c09..cffefb9b66 100644
--- i/compiler/scala/tools/nsc/typechecker/Macros.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/Macros.class.asm
@@ -3634,14 +3634,20 @@ public abstract interface scala/tools/nsc/typechecker/Macros implements scala/re
public abstract scala$tools$nsc$typechecker$Macros$$undetparams()Lscala/collection/mutable/HashSet;
// access flags 0x401
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Trees$Tree;Lscala/collection/mutable/Set<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Trees$Tree, scala.collection.mutable.Set<java.lang.Object>>)
public abstract scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/internal/util/WeakHashSet<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(scala.reflect.internal.util.WeakHashSet<scala.reflect.internal.Trees$Tree>)
public abstract scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashSet<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(scala.collection.mutable.HashSet<java.lang.Object>)
public abstract scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$.class.asm w/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$.class.asm
index 7dbf330f8c..11d037e5de 100644
--- i/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$.class.asm
@@ -85,8 +85,10 @@ public class scala/tools/nsc/typechecker/StructuredTypeStrings$intoNodes$ implem
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$DestructureTypes$DestructureType$_setter_$scala$tools$nsc$typechecker$DestructureTypes$DestructureType$$openSymbols_$eq(Lscala/collection/mutable/Set;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/Set<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$tools$nsc$typechecker$DestructureTypes$DestructureType$_setter_$scala$tools$nsc$typechecker$DestructureTypes$DestructureType$$openSymbols_$eq(scala.collection.mutable.Set<scala.reflect.internal.Symbols$Symbol>)
+ public final scala$tools$nsc$typechecker$DestructureTypes$DestructureType$_setter_$scala$tools$nsc$typechecker$DestructureTypes$DestructureType$$openSymbols_$eq(Lscala/collection/mutable/Set;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/typechecker/TreeCheckers$TreeChecker$precheck$.class.asm w/compiler/scala/tools/nsc/typechecker/TreeCheckers$TreeChecker$precheck$.class.asm
index 0385d5335b..63a45205fa 100644
--- i/compiler/scala/tools/nsc/typechecker/TreeCheckers$TreeChecker$precheck$.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/TreeCheckers$TreeChecker$precheck$.class.asm
@@ -1555,6 +1555,8 @@ public class scala/tools/nsc/typechecker/TreeCheckers$TreeChecker$precheck$ exte
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/Stack<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$reflect$internal$Trees$TreeStackTraverser$_setter_$path_$eq(scala.collection.mutable.Stack<scala.reflect.internal.Trees$Tree>)
public scala$reflect$internal$Trees$TreeStackTraverser$_setter_$path_$eq(Lscala/collection/mutable/Stack;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/nsc/typechecker/TreeCheckers.class.asm w/compiler/scala/tools/nsc/typechecker/TreeCheckers.class.asm
index 8ef51c3efc..690b1da25f 100644
--- i/compiler/scala/tools/nsc/typechecker/TreeCheckers.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/TreeCheckers.class.asm
@@ -4679,8 +4679,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/Function1<Lscala/tools/nsc/typechecker/Macros$MacroArgs;Ljava/lang/Object;>;>;)V
+ // declaration: void scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Symbols$Symbol, scala.Function1<scala.tools.nsc.typechecker.Macros$MacroArgs, java.lang.Object>>)
+ public final scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -5022,13 +5024,6 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Implicits$$sizeLimit()I
- LDC 50000
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$tools$nsc$typechecker$Implicits$_setter_$NoImplicitInfo_$eq(Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;)V
// parameter final x$1
@@ -5039,8 +5034,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
+ // access flags 0x11
+ // signature (Lscala/Function0<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(scala.Function0<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -5049,8 +5046,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Types$Type;Lscala/collection/immutable/List<Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Types$Type, scala.collection.immutable.List<scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -5059,8 +5058,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.tools.nsc.typechecker.Implicits$ImplicitInfo, scala.tools.nsc.typechecker.Implicits$ImplicitInfo>, java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -5069,8 +5070,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -5247,8 +5250,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Trees$Tree;Lscala/collection/mutable/Set<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Trees$Tree, scala.collection.mutable.Set<java.lang.Object>>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -5257,8 +5262,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/util/WeakHashSet<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(scala.reflect.internal.util.WeakHashSet<scala.reflect.internal.Trees$Tree>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -5267,8 +5274,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(scala.collection.mutable.HashSet<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -6213,8 +6222,10 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/util/Position;Lscala/Function0<Ljava/lang/String;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.util.Position, scala.Function0<java.lang.String>>)
+ public final scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -6239,13 +6250,6 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Typers$$SYNTHETIC_PRIVATE()J
- LDC 274877906944
- LRETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x11
public final scala$tools$nsc$typechecker$Typers$_setter_$scala$tools$nsc$typechecker$Typers$$InterpolatorCodeRegex_$eq(Lscala/util/matching/Regex;)V
// parameter final x$1
@@ -6267,6 +6271,8 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree>)
public scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(Lscala/collection/mutable/AnyRefMap;)V
// parameter final x$1
ALOAD 0
@@ -6276,13 +6282,6 @@ public abstract class scala/tools/nsc/typechecker/TreeCheckers implements scala/
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final shortenImports()Z
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()Lscala/collection/mutable/HashMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>;
// declaration: scala.collection.mutable.HashMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type> tpeOfTree()
diff --git i/compiler/scala/tools/nsc/typechecker/TypeDiagnostics.class.asm w/compiler/scala/tools/nsc/typechecker/TypeDiagnostics.class.asm
index c43869ab53..baba857e07 100644
--- i/compiler/scala/tools/nsc/typechecker/TypeDiagnostics.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/TypeDiagnostics.class.asm
@@ -2636,6 +2636,8 @@ public abstract interface scala/tools/nsc/typechecker/TypeDiagnostics {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/util/Position;Lscala/Function0<Ljava/lang/String;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.util.Position, scala.Function0<java.lang.String>>)
public abstract scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/typechecker/TypeStrings$.class.asm w/compiler/scala/tools/nsc/typechecker/TypeStrings$.class.asm
index ab215f3e10..8debe37021 100644
--- i/compiler/scala/tools/nsc/typechecker/TypeStrings$.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/TypeStrings$.class.asm
@@ -71,8 +71,10 @@ public final class scala/tools/nsc/typechecker/TypeStrings$ implements scala/too
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$ObjectClass_$eq(Ljava/lang/Class;)V
+ // access flags 0x11
+ // signature (Ljava/lang/Class<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$ObjectClass_$eq(java.lang.Class<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$ObjectClass_$eq(Ljava/lang/Class;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -81,8 +83,10 @@ public final class scala/tools/nsc/typechecker/TypeStrings$ implements scala/too
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitiveMap_$eq(Lscala/collection/immutable/Map;)V
+ // access flags 0x11
+ // signature (Lscala/collection/immutable/Map<Ljava/lang/String;Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitiveMap_$eq(scala.collection.immutable.Map<java.lang.String, java.lang.String>)
+ public final scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitiveMap_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -91,8 +95,10 @@ public final class scala/tools/nsc/typechecker/TypeStrings$ implements scala/too
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitives_$eq(Lscala/collection/immutable/Set;)V
+ // access flags 0x11
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitives_$eq(scala.collection.immutable.Set<java.lang.String>)
+ public final scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitives_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/typechecker/TypeStrings.class.asm w/compiler/scala/tools/nsc/typechecker/TypeStrings.class.asm
index 8642c6fcdf..fcfb5cc22e 100644
--- i/compiler/scala/tools/nsc/typechecker/TypeStrings.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/TypeStrings.class.asm
@@ -783,14 +783,20 @@ public abstract interface scala/tools/nsc/typechecker/TypeStrings {
public abstract scala$tools$nsc$typechecker$TypeStrings$$primitives()Lscala/collection/immutable/Set;
// access flags 0x401
+ // signature (Ljava/lang/Class<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$ObjectClass_$eq(java.lang.Class<java.lang.Object>)
public abstract scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$ObjectClass_$eq(Ljava/lang/Class;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Map<Ljava/lang/String;Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitiveMap_$eq(scala.collection.immutable.Map<java.lang.String, java.lang.String>)
public abstract scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitiveMap_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitives_$eq(scala.collection.immutable.Set<java.lang.String>)
public abstract scala$tools$nsc$typechecker$TypeStrings$_setter_$scala$tools$nsc$typechecker$TypeStrings$$primitives_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
diff --git i/compiler/scala/tools/nsc/typechecker/Typers$Typer.class.asm w/compiler/scala/tools/nsc/typechecker/Typers$Typer.class.asm
index 48991ba607..ec1029a383 100644
--- i/compiler/scala/tools/nsc/typechecker/Typers$Typer.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/Typers$Typer.class.asm
@@ -28329,8 +28329,8 @@ public abstract class scala/tools/nsc/typechecker/Typers$Typer implements scala/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$Tags$Tag$_setter_$scala$tools$nsc$typechecker$Tags$Tag$$runDefinitions_$eq(Lscala/reflect/internal/Definitions$DefinitionsClass$RunDefinitions;)V
+ // access flags 0x11
+ public final scala$tools$nsc$typechecker$Tags$Tag$_setter_$scala$tools$nsc$typechecker$Tags$Tag$$runDefinitions_$eq(Lscala/reflect/internal/Definitions$DefinitionsClass$RunDefinitions;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/typechecker/Typers.class.asm w/compiler/scala/tools/nsc/typechecker/Typers.class.asm
index f51581edc0..55cc9fcc0f 100644
--- i/compiler/scala/tools/nsc/typechecker/Typers.class.asm
+++ w/compiler/scala/tools/nsc/typechecker/Typers.class.asm
@@ -53,6 +53,13 @@ public abstract interface scala/tools/nsc/typechecker/Typers implements scala/to
MAXSTACK = 5
MAXLOCALS = 1
+ // access flags 0x2
+ private default SYNTHETIC_PRIVATE()J
+ LDC 274877906944
+ LRETURN
+ MAXSTACK = 2
+ MAXLOCALS = 1
+
// access flags 0x401
public abstract SilentResultValue()Lscala/tools/nsc/typechecker/Typers$SilentResultValue$;
@@ -169,9 +176,6 @@ public abstract interface scala/tools/nsc/typechecker/Typers implements scala/to
// access flags 0x401
public abstract scala$tools$nsc$typechecker$Typers$$InterpolatorIdentRegex()Lscala/util/matching/Regex;
- // access flags 0x401
- public abstract scala$tools$nsc$typechecker$Typers$$SYNTHETIC_PRIVATE()J
-
// access flags 0x401
public abstract scala$tools$nsc$typechecker$Typers$_setter_$scala$tools$nsc$typechecker$Typers$$InterpolatorCodeRegex_$eq(Lscala/util/matching/Regex;)V
// parameter final x$1
@@ -181,11 +185,26 @@ public abstract interface scala/tools/nsc/typechecker/Typers implements scala/to
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree>)
public abstract scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(Lscala/collection/mutable/AnyRefMap;)V
// parameter final x$1
- // access flags 0x401
- public abstract shortenImports()Z
+ // access flags 0x1
+ public default shortenImports()Z
+ ALOAD 0
+ INVOKESTATIC scala/tools/nsc/typechecker/Typers.shortenImports$ (Lscala/tools/nsc/typechecker/Typers;)Z
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static shortenImports$(Lscala/tools/nsc/typechecker/Typers;)Z
+ // parameter final synthetic $this
+ ICONST_0
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
// access flags 0x401
// signature ()Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;
diff --git i/compiler/scala/tools/nsc/util/ShowPickled$.class.asm w/compiler/scala/tools/nsc/util/ShowPickled$.class.asm
index 4edee04c6d..8927187d74 100644
--- i/compiler/scala/tools/nsc/util/ShowPickled$.class.asm
+++ w/compiler/scala/tools/nsc/util/ShowPickled$.class.asm
@@ -696,13 +696,6 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXSTACK = 3
MAXLOCALS = 4
- // access flags 0x11
- public final nameDebug()Z
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1041
public synthetic bridge newTermName(Ljava/lang/String;)Lscala/reflect/api/Names$TermNameApi;
// parameter final s
@@ -1796,27 +1789,6 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXSTACK = 6
MAXLOCALS = 8
- // access flags 0x11
- public final scala$reflect$internal$Names$$HASH_MASK()I
- SIPUSH 32767
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final scala$reflect$internal$Names$$HASH_SIZE()I
- LDC 32768
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final scala$reflect$internal$Names$$NAME_SIZE()I
- LDC 131072
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$reflect$internal$Names$$nameLock()Ljava/lang/Object;
ALOAD 0
@@ -1860,6 +1832,8 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$Name;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$NameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$Name>)
public scala$reflect$internal$Names$_setter_$NameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -1870,6 +1844,8 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$TermName;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$TermNameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$TermName>)
public scala$reflect$internal$Names$_setter_$TermNameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -1880,6 +1856,8 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$TypeName;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$TypeNameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$TypeName>)
public scala$reflect$internal$Names$_setter_$TypeNameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -1889,8 +1867,8 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$nameLock_$eq(Ljava/lang/Object;)V
+ // access flags 0x11
+ public final scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$nameLock_$eq(Ljava/lang/Object;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -1899,8 +1877,8 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$termHashtable_$eq([Lscala/reflect/internal/Names$TermName;)V
+ // access flags 0x11
+ public final scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$termHashtable_$eq([Lscala/reflect/internal/Names$TermName;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -1909,8 +1887,8 @@ public final class scala/tools/nsc/util/ShowPickled$ implements scala/reflect/in
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$typeHashtable_$eq([Lscala/reflect/internal/Names$TypeName;)V
+ // access flags 0x11
+ public final scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$typeHashtable_$eq([Lscala/reflect/internal/Names$TypeName;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/nsc/util/ShowPickled.class.asm w/compiler/scala/tools/nsc/util/ShowPickled.class.asm
index cee12ebf34..bfbaadd5f2 100644
--- i/compiler/scala/tools/nsc/util/ShowPickled.class.asm
+++ w/compiler/scala/tools/nsc/util/ShowPickled.class.asm
@@ -323,33 +323,6 @@ public final class scala/tools/nsc/util/ShowPickled {
MAXSTACK = 3
MAXLOCALS = 2
- // access flags 0x9
- public static scala$reflect$internal$Names$_setter_$NameTag_$eq(Lscala/reflect/ClassTag;)V
- GETSTATIC scala/tools/nsc/util/ShowPickled$.MODULE$ : Lscala/tools/nsc/util/ShowPickled$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/util/ShowPickled$.scala$reflect$internal$Names$_setter_$NameTag_$eq (Lscala/reflect/ClassTag;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$reflect$internal$Names$_setter_$TermNameTag_$eq(Lscala/reflect/ClassTag;)V
- GETSTATIC scala/tools/nsc/util/ShowPickled$.MODULE$ : Lscala/tools/nsc/util/ShowPickled$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/util/ShowPickled$.scala$reflect$internal$Names$_setter_$TermNameTag_$eq (Lscala/reflect/ClassTag;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$reflect$internal$Names$_setter_$TypeNameTag_$eq(Lscala/reflect/ClassTag;)V
- GETSTATIC scala/tools/nsc/util/ShowPickled$.MODULE$ : Lscala/tools/nsc/util/ShowPickled$;
- ALOAD 0
- INVOKEVIRTUAL scala/tools/nsc/util/ShowPickled$.scala$reflect$internal$Names$_setter_$TypeNameTag_$eq (Lscala/reflect/ClassTag;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
public static show(Ljava/lang/String;Lscala/reflect/internal/pickling/PickleBuffer;)V
GETSTATIC scala/tools/nsc/util/ShowPickled$.MODULE$ : Lscala/tools/nsc/util/ShowPickled$;
@@ -378,14 +351,6 @@ public final class scala/tools/nsc/util/ShowPickled {
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x9
- public static synchronizeNames()Z
- GETSTATIC scala/tools/nsc/util/ShowPickled$.MODULE$ : Lscala/tools/nsc/util/ShowPickled$;
- INVOKEVIRTUAL scala/tools/nsc/util/ShowPickled$.synchronizeNames ()Z
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
public static tag2string(I)Ljava/lang/String;
GETSTATIC scala/tools/nsc/util/ShowPickled$.MODULE$ : Lscala/tools/nsc/util/ShowPickled$;
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$CharacterXn.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$CharacterXn.class.asm
index e345b624a0..5656d45f82 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$CharacterXn.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$CharacterXn.class.asm
@@ -234,6 +234,8 @@ public class scala/tools/reflect/FormatInterpolator$CharacterXn implements scala
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -244,6 +246,8 @@ public class scala/tools/reflect/FormatInterpolator$CharacterXn implements scala
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -264,6 +268,8 @@ public class scala/tools/reflect/FormatInterpolator$CharacterXn implements scala
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -274,6 +280,8 @@ public class scala/tools/reflect/FormatInterpolator$CharacterXn implements scala
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$Conversion.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$Conversion.class.asm
index 9c703067f3..a5f65beefd 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$Conversion.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$Conversion.class.asm
@@ -1623,10 +1623,14 @@ public abstract interface scala/tools/reflect/FormatInterpolator$Conversion {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public abstract scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public abstract scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
@@ -1635,10 +1639,14 @@ public abstract interface scala/tools/reflect/FormatInterpolator$Conversion {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public abstract scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public abstract scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$DateTimeXn.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$DateTimeXn.class.asm
index 834bc4b132..f3f3052d07 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$DateTimeXn.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$DateTimeXn.class.asm
@@ -368,6 +368,8 @@ public class scala/tools/reflect/FormatInterpolator$DateTimeXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -378,6 +380,8 @@ public class scala/tools/reflect/FormatInterpolator$DateTimeXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -398,6 +402,8 @@ public class scala/tools/reflect/FormatInterpolator$DateTimeXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -408,6 +414,8 @@ public class scala/tools/reflect/FormatInterpolator$DateTimeXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$ErrorXn.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$ErrorXn.class.asm
index b98d48f2f0..c84835156f 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$ErrorXn.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$ErrorXn.class.asm
@@ -186,6 +186,8 @@ public class scala/tools/reflect/FormatInterpolator$ErrorXn implements scala/too
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -196,6 +198,8 @@ public class scala/tools/reflect/FormatInterpolator$ErrorXn implements scala/too
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -216,6 +220,8 @@ public class scala/tools/reflect/FormatInterpolator$ErrorXn implements scala/too
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -226,6 +232,8 @@ public class scala/tools/reflect/FormatInterpolator$ErrorXn implements scala/too
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$FloatingPointXn.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$FloatingPointXn.class.asm
index 8b546593da..66546d6bae 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$FloatingPointXn.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$FloatingPointXn.class.asm
@@ -337,6 +337,8 @@ public class scala/tools/reflect/FormatInterpolator$FloatingPointXn implements s
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -347,6 +349,8 @@ public class scala/tools/reflect/FormatInterpolator$FloatingPointXn implements s
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -367,6 +371,8 @@ public class scala/tools/reflect/FormatInterpolator$FloatingPointXn implements s
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -377,6 +383,8 @@ public class scala/tools/reflect/FormatInterpolator$FloatingPointXn implements s
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$GeneralXn.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$GeneralXn.class.asm
index f498e707b2..a4a8462909 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$GeneralXn.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$GeneralXn.class.asm
@@ -288,6 +288,8 @@ public class scala/tools/reflect/FormatInterpolator$GeneralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -298,6 +300,8 @@ public class scala/tools/reflect/FormatInterpolator$GeneralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -318,6 +322,8 @@ public class scala/tools/reflect/FormatInterpolator$GeneralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -328,6 +334,8 @@ public class scala/tools/reflect/FormatInterpolator$GeneralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$IntegralXn.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$IntegralXn.class.asm
index 23ed90ea01..9c81133ad6 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$IntegralXn.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$IntegralXn.class.asm
@@ -343,6 +343,8 @@ public class scala/tools/reflect/FormatInterpolator$IntegralXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -353,6 +355,8 @@ public class scala/tools/reflect/FormatInterpolator$IntegralXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -373,6 +377,8 @@ public class scala/tools/reflect/FormatInterpolator$IntegralXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -383,6 +389,8 @@ public class scala/tools/reflect/FormatInterpolator$IntegralXn implements scala/
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/FormatInterpolator$LiteralXn.class.asm w/compiler/scala/tools/reflect/FormatInterpolator$LiteralXn.class.asm
index 06e4e6ce39..1b7738c264 100644
--- i/compiler/scala/tools/reflect/FormatInterpolator$LiteralXn.class.asm
+++ w/compiler/scala/tools/reflect/FormatInterpolator$LiteralXn.class.asm
@@ -275,6 +275,8 @@ public class scala/tools/reflect/FormatInterpolator$LiteralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(scala.Option<java.lang.String>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$flags_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -285,6 +287,8 @@ public class scala/tools/reflect/FormatInterpolator$LiteralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$index_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -305,6 +309,8 @@ public class scala/tools/reflect/FormatInterpolator$LiteralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$precision_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -315,6 +321,8 @@ public class scala/tools/reflect/FormatInterpolator$LiteralXn implements scala/t
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(scala.Option<java.lang.Object>)
public scala$tools$reflect$FormatInterpolator$Conversion$_setter_$width_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/FrontEnd.class.asm w/compiler/scala/tools/reflect/FrontEnd.class.asm
index 57b1bba5db..391e00023a 100644
--- i/compiler/scala/tools/reflect/FrontEnd.class.asm
+++ w/compiler/scala/tools/reflect/FrontEnd.class.asm
@@ -223,6 +223,8 @@ public abstract interface scala/tools/reflect/FrontEnd {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/LinkedHashSet<Lscala/tools/reflect/FrontEnd$Info;>;)V
+ // declaration: void scala$tools$reflect$FrontEnd$_setter_$infos_$eq(scala.collection.mutable.LinkedHashSet<scala.tools.reflect.FrontEnd$Info>)
public abstract scala$tools$reflect$FrontEnd$_setter_$infos_$eq(Lscala/collection/mutable/LinkedHashSet;)V
// parameter final x$1
diff --git i/compiler/scala/tools/reflect/ReflectGlobal$$anon$1.class.asm w/compiler/scala/tools/reflect/ReflectGlobal$$anon$1.class.asm
index 5d2a07da8a..488a3a96ce 100644
--- i/compiler/scala/tools/reflect/ReflectGlobal$$anon$1.class.asm
+++ w/compiler/scala/tools/reflect/ReflectGlobal$$anon$1.class.asm
@@ -3535,8 +3535,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/Function1<Lscala/tools/nsc/typechecker/Macros$MacroArgs;Ljava/lang/Object;>;>;)V
+ // declaration: void scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Symbols$Symbol, scala.Function1<scala.tools.nsc.typechecker.Macros$MacroArgs, java.lang.Object>>)
+ public final scala$reflect$macros$runtime$MacroRuntimes$_setter_$scala$reflect$macros$runtime$MacroRuntimes$$macroRuntimesCache_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3878,13 +3880,6 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Implicits$$sizeLimit()I
- LDC 50000
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$tools$nsc$typechecker$Implicits$_setter_$NoImplicitInfo_$eq(Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;)V
// parameter final x$1
@@ -3895,8 +3890,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
+ // access flags 0x11
+ // signature (Lscala/Function0<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(scala.Function0<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitSearchId_$eq(Lscala/Function0;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3905,8 +3902,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Types$Type;Lscala/collection/immutable/List<Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Types$Type, scala.collection.immutable.List<scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$implicitsCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3915,8 +3914,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.tools.nsc.typechecker.Implicits$ImplicitInfo, scala.tools.nsc.typechecker.Implicits$ImplicitInfo>, java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$improvesCache_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -3925,8 +3926,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/mutable/LinkedHashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/collection/immutable/List<Lscala/tools/nsc/typechecker/Implicits$ImplicitInfo;>;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.mutable.LinkedHashMap<scala.reflect.internal.Symbols$Symbol, scala.collection.immutable.List<scala.tools.nsc.typechecker.Implicits$ImplicitInfo>>>)
+ public final scala$tools$nsc$typechecker$Implicits$_setter_$scala$tools$nsc$typechecker$Implicits$$infoMapCache_$eq(Lscala/collection/mutable/LinkedHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4103,8 +4106,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Trees$Tree;Lscala/collection/mutable/Set<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Trees$Tree, scala.collection.mutable.Set<java.lang.Object>>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$delayed_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4113,8 +4118,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/util/WeakHashSet<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(scala.reflect.internal.util.WeakHashSet<scala.reflect.internal.Trees$Tree>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$forced_$eq(Lscala/reflect/internal/util/WeakHashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4123,8 +4130,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Ljava/lang/Object;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(scala.collection.mutable.HashSet<java.lang.Object>)
+ public final scala$tools$nsc$typechecker$Macros$_setter_$scala$tools$nsc$typechecker$Macros$$undetparams_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4571,8 +4580,10 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/util/Position;Lscala/Function0<Ljava/lang/String;>;>;)V
+ // declaration: void scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.util.Position, scala.Function0<java.lang.String>>)
+ public final scala$tools$nsc$typechecker$TypeDiagnostics$_setter_$scala$tools$nsc$typechecker$TypeDiagnostics$$addendums_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -4597,13 +4608,6 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$tools$nsc$typechecker$Typers$$SYNTHETIC_PRIVATE()J
- LDC 274877906944
- LRETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x11
public final scala$tools$nsc$typechecker$Typers$_setter_$scala$tools$nsc$typechecker$Typers$$InterpolatorCodeRegex_$eq(Lscala/util/matching/Regex;)V
// parameter final x$1
@@ -4625,6 +4629,8 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree>)
public scala$tools$nsc$typechecker$Typers$_setter_$transformed_$eq(Lscala/collection/mutable/AnyRefMap;)V
// parameter final x$1
ALOAD 0
@@ -4634,13 +4640,6 @@ public final class scala/tools/reflect/ReflectGlobal$$anon$1 implements scala/to
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final shortenImports()Z
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()Lscala/collection/mutable/AnyRefMap<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Trees$Tree;>;
// declaration: scala.collection.mutable.AnyRefMap<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Trees$Tree> transformed()
diff --git i/compiler/scala/tools/reflect/ReflectGlobal.class.asm w/compiler/scala/tools/reflect/ReflectGlobal.class.asm
index d29098c4f3..6c74edc251 100644
--- i/compiler/scala/tools/reflect/ReflectGlobal.class.asm
+++ w/compiler/scala/tools/reflect/ReflectGlobal.class.asm
@@ -462,6 +462,8 @@ public class scala/tools/reflect/ReflectGlobal extends scala/tools/nsc/Global i
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Ljava/lang/Class<*>;>;)V
+ // declaration: void scala$reflect$api$JavaUniverse$_setter_$RuntimeClassTag_$eq(scala.reflect.ClassTag<java.lang.Class<?>>)
public scala$reflect$api$JavaUniverse$_setter_$RuntimeClassTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
RETURN
@@ -605,6 +607,8 @@ public class scala/tools/reflect/ReflectGlobal extends scala/tools/nsc/Global i
MAXLOCALS = 3
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/runtime/JavaMirrors$JavaMirror;>;)V
+ // declaration: void scala$reflect$runtime$JavaMirrors$_setter_$MirrorTag_$eq(scala.reflect.ClassTag<scala.reflect.runtime.JavaMirrors$JavaMirror>)
public scala$reflect$runtime$JavaMirrors$_setter_$MirrorTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
RETURN
@@ -1695,8 +1699,10 @@ public class scala/tools/reflect/ReflectGlobal extends scala/tools/nsc/Global i
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Types$Type;Ljava/lang/ref/WeakReference<Lscala/reflect/internal/Types$Type;>;>;)V
+ // declaration: void scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Types$Type, java.lang.ref.WeakReference<scala.reflect.internal.Types$Type>>)
+ public final scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/compiler/scala/tools/reflect/StdTags$$anon$1.class.asm w/compiler/scala/tools/reflect/StdTags$$anon$1.class.asm
index 6478dbadd2..6b4712a843 100644
--- i/compiler/scala/tools/reflect/StdTags$$anon$1.class.asm
+++ w/compiler/scala/tools/reflect/StdTags$$anon$1.class.asm
@@ -2,7 +2,7 @@
// access flags 0x31
public final class scala/tools/reflect/StdTags$$anon$1 extends scala/reflect/api/TypeCreator {
- OUTERCLASS scala/tools/reflect/StdTags tagOfListOfString ()Lscala/reflect/api/TypeTags$TypeTag;
+ OUTERCLASS scala/tools/reflect/StdTags null
// access flags 0x601
public abstract INNERCLASS scala/reflect/api/StandardDefinitions$DefinitionsApi scala/reflect/api/StandardDefinitions DefinitionsApi
// access flags 0x601
diff --git i/compiler/scala/tools/reflect/ToolBoxFactory$ToolBoxImpl$ToolBoxGlobal.class.asm w/compiler/scala/tools/reflect/ToolBoxFactory$ToolBoxImpl$ToolBoxGlobal.class.asm
index bb07b11d04..dcb36b85be 100644
--- i/compiler/scala/tools/reflect/ToolBoxFactory$ToolBoxImpl$ToolBoxGlobal.class.asm
+++ w/compiler/scala/tools/reflect/ToolBoxFactory$ToolBoxImpl$ToolBoxGlobal.class.asm
@@ -161,9 +161,6 @@ public class scala/tools/reflect/ToolBoxFactory$ToolBoxImpl$ToolBoxGlobal extend
// access flags 0x2
private I wrapCount
- // access flags 0x12
- private final Ljava/lang/String; wrapperMethodName
-
// access flags 0x1019
public final static synthetic $anonfun$compile$1(Lscala/reflect/internal/Symbols$FreeTermSymbol;)Lscala/Function0;
// parameter final fte
diff --git i/compiler/scala/tools/reflect/WrappedProperties$AccessControl$.class.asm w/compiler/scala/tools/reflect/WrappedProperties$AccessControl$.class.asm
index 98b3cb773f..a868a4fbf8 100644
--- i/compiler/scala/tools/reflect/WrappedProperties$AccessControl$.class.asm
+++ w/compiler/scala/tools/reflect/WrappedProperties$AccessControl$.class.asm
@@ -168,6 +168,8 @@ public class scala/tools/reflect/WrappedProperties$AccessControl$ implements sca
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(scala.Option<java.lang.String>)
public scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -188,6 +190,8 @@ public class scala/tools/reflect/WrappedProperties$AccessControl$ implements sca
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(scala.Option<java.lang.String>)
public scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/package$$anon$3.class.asm w/compiler/scala/tools/reflect/package$$anon$3.class.asm
index 7f820130dd..a9ef97b54a 100644
--- i/compiler/scala/tools/reflect/package$$anon$3.class.asm
+++ w/compiler/scala/tools/reflect/package$$anon$3.class.asm
@@ -173,6 +173,8 @@ public final class scala/tools/reflect/package$$anon$3 implements scala/tools/re
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/LinkedHashSet<Lscala/tools/reflect/FrontEnd$Info;>;)V
+ // declaration: void scala$tools$reflect$FrontEnd$_setter_$infos_$eq(scala.collection.mutable.LinkedHashSet<scala.tools.reflect.FrontEnd$Info>)
public scala$tools$reflect$FrontEnd$_setter_$infos_$eq(Lscala/collection/mutable/LinkedHashSet;)V
// parameter final x$1
ALOAD 0
diff --git i/compiler/scala/tools/reflect/package$$anon$4.class.asm w/compiler/scala/tools/reflect/package$$anon$4.class.asm
index d070102f0c..862bf10e3d 100644
--- i/compiler/scala/tools/reflect/package$$anon$4.class.asm
+++ w/compiler/scala/tools/reflect/package$$anon$4.class.asm
@@ -380,6 +380,8 @@ public final class scala/tools/reflect/package$$anon$4 implements scala/tools/re
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/LinkedHashSet<Lscala/tools/reflect/FrontEnd$Info;>;)V
+ // declaration: void scala$tools$reflect$FrontEnd$_setter_$infos_$eq(scala.collection.mutable.LinkedHashSet<scala.tools.reflect.FrontEnd$Info>)
public scala$tools$reflect$FrontEnd$_setter_$infos_$eq(Lscala/collection/mutable/LinkedHashSet;)V
// parameter final x$1
ALOAD 0
diff --git i/library/scala/App.class.asm w/library/scala/App.class.asm
index 194a0538ba..c59f2c7df4 100644
--- i/library/scala/App.class.asm
+++ w/library/scala/App.class.asm
@@ -176,6 +176,8 @@ public abstract interface scala/App implements scala/DelayedInit {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/ListBuffer<Lscala/Function0<Lscala/runtime/BoxedUnit;>;>;)V
+ // declaration: void scala$App$_setter_$scala$App$$initCode_$eq(scala.collection.mutable.ListBuffer<scala.Function0<scala.runtime.BoxedUnit>>)
public abstract scala$App$_setter_$scala$App$$initCode_$eq(Lscala/collection/mutable/ListBuffer;)V
// parameter final x$1
}
diff --git i/library/scala/Byte$.class.asm w/library/scala/Byte$.class.asm
index f6d10e3b2f..f9323a4f98 100644
--- i/library/scala/Byte$.class.asm
+++ w/library/scala/Byte$.class.asm
@@ -6,12 +6,6 @@ public final class scala/Byte$ implements scala/AnyValCompanion {
// access flags 0x19
public final static Lscala/Byte$; MODULE$
- // access flags 0x12
- private final B MaxValue
-
- // access flags 0x12
- private final B MinValue
-
// access flags 0x9
public static <clinit>()V
NEW scala/Byte$
diff --git i/library/scala/Char$.class.asm w/library/scala/Char$.class.asm
index 332abf9d9b..3613bbb4f9 100644
--- i/library/scala/Char$.class.asm
+++ w/library/scala/Char$.class.asm
@@ -6,12 +6,6 @@ public final class scala/Char$ implements scala/AnyValCompanion {
// access flags 0x19
public final static Lscala/Char$; MODULE$
- // access flags 0x12
- private final C MaxValue
-
- // access flags 0x12
- private final C MinValue
-
// access flags 0x9
public static <clinit>()V
NEW scala/Char$
diff --git i/library/scala/Console$.class.asm w/library/scala/Console$.class.asm
index 4ff854e831..4a5495f706 100644
--- i/library/scala/Console$.class.asm
+++ w/library/scala/Console$.class.asm
@@ -65,160 +65,6 @@ public final class scala/Console$ extends scala/DeprecatedConsole implements sc
MAXSTACK = 8
MAXLOCALS = 1
- // access flags 0x11
- public final BLACK()Ljava/lang/String;
- LDC "\u001b[30m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLACK_B()Ljava/lang/String;
- LDC "\u001b[40m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLINK()Ljava/lang/String;
- LDC "\u001b[5m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLUE()Ljava/lang/String;
- LDC "\u001b[34m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLUE_B()Ljava/lang/String;
- LDC "\u001b[44m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BOLD()Ljava/lang/String;
- LDC "\u001b[1m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final CYAN()Ljava/lang/String;
- LDC "\u001b[36m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final CYAN_B()Ljava/lang/String;
- LDC "\u001b[46m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final GREEN()Ljava/lang/String;
- LDC "\u001b[32m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final GREEN_B()Ljava/lang/String;
- LDC "\u001b[42m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final INVISIBLE()Ljava/lang/String;
- LDC "\u001b[8m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final MAGENTA()Ljava/lang/String;
- LDC "\u001b[35m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final MAGENTA_B()Ljava/lang/String;
- LDC "\u001b[45m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final RED()Ljava/lang/String;
- LDC "\u001b[31m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final RED_B()Ljava/lang/String;
- LDC "\u001b[41m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final RESET()Ljava/lang/String;
- LDC "\u001b[0m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final REVERSED()Ljava/lang/String;
- LDC "\u001b[7m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final UNDERLINED()Ljava/lang/String;
- LDC "\u001b[4m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final WHITE()Ljava/lang/String;
- LDC "\u001b[37m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final WHITE_B()Ljava/lang/String;
- LDC "\u001b[47m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final YELLOW()Ljava/lang/String;
- LDC "\u001b[33m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final YELLOW_B()Ljava/lang/String;
- LDC "\u001b[43m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public err()Ljava/io/PrintStream;
ALOAD 0
diff --git i/library/scala/Double$.class.asm w/library/scala/Double$.class.asm
index 07d67e599a..0f6493dc73 100644
--- i/library/scala/Double$.class.asm
+++ w/library/scala/Double$.class.asm
@@ -6,24 +6,9 @@ public final class scala/Double$ implements scala/AnyValCompanion {
// access flags 0x19
public final static Lscala/Double$; MODULE$
- // access flags 0x12
- private final D MaxValue
-
- // access flags 0x12
- private final D MinPositiveValue
-
// access flags 0x12
private final D MinValue
- // access flags 0x12
- private final D NaN
-
- // access flags 0x12
- private final D NegativeInfinity
-
- // access flags 0x12
- private final D PositiveInfinity
-
// access flags 0x9
public static <clinit>()V
NEW scala/Double$
diff --git i/library/scala/Float$.class.asm w/library/scala/Float$.class.asm
index c9646622c2..27435d148d 100644
--- i/library/scala/Float$.class.asm
+++ w/library/scala/Float$.class.asm
@@ -6,24 +6,9 @@ public final class scala/Float$ implements scala/AnyValCompanion {
// access flags 0x19
public final static Lscala/Float$; MODULE$
- // access flags 0x12
- private final F MaxValue
-
- // access flags 0x12
- private final F MinPositiveValue
-
// access flags 0x12
private final F MinValue
- // access flags 0x12
- private final F NaN
-
- // access flags 0x12
- private final F NegativeInfinity
-
- // access flags 0x12
- private final F PositiveInfinity
-
// access flags 0x9
public static <clinit>()V
NEW scala/Float$
diff --git i/library/scala/Int$.class.asm w/library/scala/Int$.class.asm
index adb3bd9021..69f8c477e9 100644
--- i/library/scala/Int$.class.asm
+++ w/library/scala/Int$.class.asm
@@ -6,12 +6,6 @@ public final class scala/Int$ implements scala/AnyValCompanion {
// access flags 0x19
public final static Lscala/Int$; MODULE$
- // access flags 0x12
- private final I MaxValue
-
- // access flags 0x12
- private final I MinValue
-
// access flags 0x9
public static <clinit>()V
NEW scala/Int$
diff --git i/library/scala/Long$.class.asm w/library/scala/Long$.class.asm
index 94f1df244b..287ff54e02 100644
--- i/library/scala/Long$.class.asm
+++ w/library/scala/Long$.class.asm
@@ -6,12 +6,6 @@ public final class scala/Long$ implements scala/AnyValCompanion {
// access flags 0x19
public final static Lscala/Long$; MODULE$
- // access flags 0x12
- private final J MaxValue
-
- // access flags 0x12
- private final J MinValue
-
// access flags 0x9
public static <clinit>()V
NEW scala/Long$
diff --git i/library/scala/Short$.class.asm w/library/scala/Short$.class.asm
index 104287b1e7..1f4229cb55 100644
--- i/library/scala/Short$.class.asm
+++ w/library/scala/Short$.class.asm
@@ -6,12 +6,6 @@ public final class scala/Short$ implements scala/AnyValCompanion {
// access flags 0x19
public final static Lscala/Short$; MODULE$
- // access flags 0x12
- private final S MaxValue
-
- // access flags 0x12
- private final S MinValue
-
// access flags 0x9
public static <clinit>()V
NEW scala/Short$
diff --git i/library/scala/annotation/elidable$.class.asm w/library/scala/annotation/elidable$.class.asm
index 27ca36e65a..c979519fee 100644
--- i/library/scala/annotation/elidable$.class.asm
+++ w/library/scala/annotation/elidable$.class.asm
@@ -5,45 +5,9 @@ public final class scala/annotation/elidable$ {
// access flags 0x9
public static INNERCLASS scala/Predef$ArrowAssoc$ scala/Predef ArrowAssoc$
- // access flags 0x12
- private final I ALL
-
- // access flags 0x12
- private final I ASSERTION
-
- // access flags 0x12
- private final I CONFIG
-
- // access flags 0x12
- private final I FINE
-
- // access flags 0x12
- private final I FINER
-
- // access flags 0x12
- private final I FINEST
-
- // access flags 0x12
- private final I INFO
-
- // access flags 0x12
- private final I MAXIMUM
-
- // access flags 0x12
- private final I MINIMUM
-
// access flags 0x19
public final static Lscala/annotation/elidable$; MODULE$
- // access flags 0x12
- private final I OFF
-
- // access flags 0x12
- private final I SEVERE
-
- // access flags 0x12
- private final I WARNING
-
// access flags 0x12
// signature Lscala/collection/immutable/Map<Ljava/lang/String;Ljava/lang/Object;>;
// declaration: scala.collection.immutable.Map<java.lang.String, java.lang.Object>
diff --git i/library/scala/collection/BitSetLike$.class.asm w/library/scala/collection/BitSetLike$.class.asm
index f82b412c13..34078852f4 100644
--- i/library/scala/collection/BitSetLike$.class.asm
+++ w/library/scala/collection/BitSetLike$.class.asm
@@ -3,18 +3,9 @@
public final class scala/collection/BitSetLike$ {
- // access flags 0x12
- private final I LogWL
-
// access flags 0x19
public final static Lscala/collection/BitSetLike$; MODULE$
- // access flags 0x12
- private final I MaxSize
-
- // access flags 0x12
- private final I WordLength
-
// access flags 0x9
public static <clinit>()V
NEW scala/collection/BitSetLike$
diff --git i/library/scala/collection/IterableViewLike.class.asm w/library/scala/collection/IterableViewLike.class.asm
index f9fff82b81..54d5b194ac 100644
--- i/library/scala/collection/IterableViewLike.class.asm
+++ w/library/scala/collection/IterableViewLike.class.asm
@@ -140,6 +140,16 @@ public abstract interface scala/collection/IterableViewLike implements scala/col
MAXSTACK = 0
MAXLOCALS = 1
+ // access flags 0x2
+ // signature (Lscala/collection/IterableViewLike<TA;TColl;TThis;>.Transformed<TA;>;)TThis;
+ // declaration: This asThis(scala.collection.IterableViewLike<A, Coll, This>.Transformed<A>)
+ private default asThis(Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
+ // parameter final xs
+ ALOAD 1
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 2
+
// access flags 0x1
// signature (I)TThis;
// declaration: This drop(int)
@@ -160,7 +170,7 @@ public abstract interface scala/collection/IterableViewLike implements scala/col
ALOAD 0
ILOAD 1
INVOKEINTERFACE scala/collection/IterableViewLike.newDropped (I)Lscala/collection/IterableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/IterableViewLike.scala$collection$IterableViewLike$$asThis (Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
+ INVOKESPECIAL scala/collection/IterableViewLike.asThis (Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -594,29 +604,6 @@ public abstract interface scala/collection/IterableViewLike implements scala/col
MAXSTACK = 6
MAXLOCALS = 4
- // access flags 0x1
- // signature (Lscala/collection/IterableViewLike<TA;TColl;TThis;>.Transformed<TA;>;)TThis;
- // declaration: This scala$collection$IterableViewLike$$asThis(scala.collection.IterableViewLike<A, Coll, This>.Transformed<A>)
- public default scala$collection$IterableViewLike$$asThis(Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
- // parameter final xs
- ALOAD 0
- ALOAD 1
- INVOKESTATIC scala/collection/IterableViewLike.scala$collection$IterableViewLike$$asThis$ (Lscala/collection/IterableViewLike;Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x9
- // signature (Lscala/collection/IterableViewLike;Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
- // declaration: scala.collection.IterableView scala$collection$IterableViewLike$$asThis$(scala.collection.IterableViewLike, scala.collection.IterableViewLike$Transformed)
- public static scala$collection$IterableViewLike$$asThis$(Lscala/collection/IterableViewLike;Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
- // parameter final synthetic $this
- // parameter final xs
- ALOAD 1
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 2
-
// access flags 0x1
// signature (II)Lscala/collection/Iterator<TThis;>;
// declaration: scala.collection.Iterator<This> sliding(int, int)
@@ -719,7 +706,7 @@ public abstract interface scala/collection/IterableViewLike implements scala/col
ALOAD 0
ILOAD 1
INVOKEINTERFACE scala/collection/IterableViewLike.newTaken (I)Lscala/collection/IterableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/IterableViewLike.scala$collection$IterableViewLike$$asThis (Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
+ INVOKESPECIAL scala/collection/IterableViewLike.asThis (Lscala/collection/IterableViewLike$Transformed;)Lscala/collection/IterableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
diff --git i/library/scala/collection/TraversableLike.class.asm w/library/scala/collection/TraversableLike.class.asm
index 06c1319a0d..761b2bfb75 100644
--- i/library/scala/collection/TraversableLike.class.asm
+++ w/library/scala/collection/TraversableLike.class.asm
@@ -2259,57 +2259,6 @@ public abstract interface scala/collection/TraversableLike implements scala/coll
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- // signature (IILscala/collection/mutable/Builder<TA;TRepr;>;)TRepr;
- // declaration: Repr scala$collection$TraversableLike$$sliceInternal(int, int, scala.collection.mutable.Builder<A, Repr>)
- public default scala$collection$TraversableLike$$sliceInternal(IILscala/collection/mutable/Builder;)Ljava/lang/Object;
- // parameter final from
- // parameter final until
- // parameter final b
- ALOAD 0
- ILOAD 1
- ILOAD 2
- ALOAD 3
- INVOKESTATIC scala/collection/TraversableLike.scala$collection$TraversableLike$$sliceInternal$ (Lscala/collection/TraversableLike;IILscala/collection/mutable/Builder;)Ljava/lang/Object;
- ARETURN
- MAXSTACK = 4
- MAXLOCALS = 4
-
- // access flags 0x9
- public static scala$collection$TraversableLike$$sliceInternal$(Lscala/collection/TraversableLike;IILscala/collection/mutable/Builder;)Ljava/lang/Object;
- // parameter final synthetic $this
- // parameter final from
- // parameter final until
- // parameter final b
- ICONST_0
- INVOKESTATIC scala/runtime/IntRef.create (I)Lscala/runtime/IntRef;
- ASTORE 4
- GETSTATIC scala/collection/Traversable$.MODULE$ : Lscala/collection/Traversable$;
- INVOKEVIRTUAL scala/collection/Traversable$.breaks ()Lscala/util/control/Breaks;
- ALOAD 0
- ILOAD 1
- ILOAD 2
- ALOAD 3
- ALOAD 4
- INVOKEDYNAMIC apply$mcV$sp(Lscala/collection/TraversableLike;IILscala/collection/mutable/Builder;Lscala/runtime/IntRef;)Lscala/runtime/java8/JFunction0$mcV$sp; [
- // handle kind 0x6 : INVOKESTATIC
- java/lang/invoke/LambdaMetafactory.altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
- // arguments:
- ()V,
- // handle kind 0x6 : INVOKESTATIC
- scala/collection/TraversableLike.$anonfun$sliceInternal$1(Lscala/collection/TraversableLike;IILscala/collection/mutable/Builder;Lscala/runtime/IntRef;)V,
- ()V,
- 3,
- 1,
- Lscala/Serializable;.class
- ]
- INVOKEVIRTUAL scala/util/control/Breaks.breakable (Lscala/Function0;)V
- ALOAD 3
- INVOKEINTERFACE scala/collection/mutable/Builder.result ()Ljava/lang/Object;
- ARETURN
- MAXSTACK = 6
- MAXLOCALS = 5
-
// access flags 0x1
// signature <B:Ljava/lang/Object;That:Ljava/lang/Object;>(TB;Lscala/Function2<TB;TB;TB;>;Lscala/collection/generic/CanBuildFrom<TRepr;TB;TThat;>;)TThat;
// declaration: That scan<B, That>(B, scala.Function2<B, B, B>, scala.collection.generic.CanBuildFrom<Repr, B, That>)
@@ -2516,6 +2465,42 @@ public abstract interface scala/collection/TraversableLike implements scala/coll
MAXSTACK = 4
MAXLOCALS = 3
+ // access flags 0x2
+ // signature (IILscala/collection/mutable/Builder<TA;TRepr;>;)TRepr;
+ // declaration: Repr sliceInternal(int, int, scala.collection.mutable.Builder<A, Repr>)
+ private default sliceInternal(IILscala/collection/mutable/Builder;)Ljava/lang/Object;
+ // parameter final from
+ // parameter final until
+ // parameter final b
+ ICONST_0
+ INVOKESTATIC scala/runtime/IntRef.create (I)Lscala/runtime/IntRef;
+ ASTORE 4
+ GETSTATIC scala/collection/Traversable$.MODULE$ : Lscala/collection/Traversable$;
+ INVOKEVIRTUAL scala/collection/Traversable$.breaks ()Lscala/util/control/Breaks;
+ ALOAD 0
+ ILOAD 1
+ ILOAD 2
+ ALOAD 3
+ ALOAD 4
+ INVOKEDYNAMIC apply$mcV$sp(Lscala/collection/TraversableLike;IILscala/collection/mutable/Builder;Lscala/runtime/IntRef;)Lscala/runtime/java8/JFunction0$mcV$sp; [
+ // handle kind 0x6 : INVOKESTATIC
+ java/lang/invoke/LambdaMetafactory.altMetafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;
+ // arguments:
+ ()V,
+ // handle kind 0x6 : INVOKESTATIC
+ scala/collection/TraversableLike.$anonfun$sliceInternal$1(Lscala/collection/TraversableLike;IILscala/collection/mutable/Builder;Lscala/runtime/IntRef;)V,
+ ()V,
+ 3,
+ 1,
+ Lscala/Serializable;.class
+ ]
+ INVOKEVIRTUAL scala/util/control/Breaks.breakable (Lscala/Function0;)V
+ ALOAD 3
+ INVOKEINTERFACE scala/collection/mutable/Builder.result ()Ljava/lang/Object;
+ ARETURN
+ MAXSTACK = 6
+ MAXLOCALS = 5
+
// access flags 0x1
// signature (II)TRepr;
// declaration: Repr sliceWithKnownBound(int, int)
@@ -2555,7 +2540,7 @@ public abstract interface scala/collection/TraversableLike implements scala/coll
ILOAD 1
ILOAD 2
ALOAD 3
- INVOKEINTERFACE scala/collection/TraversableLike.scala$collection$TraversableLike$$sliceInternal (IILscala/collection/mutable/Builder;)Ljava/lang/Object;
+ INVOKESPECIAL scala/collection/TraversableLike.sliceInternal (IILscala/collection/mutable/Builder;)Ljava/lang/Object;
L1
ARETURN
MAXSTACK = 4
@@ -2601,7 +2586,7 @@ public abstract interface scala/collection/TraversableLike implements scala/coll
ILOAD 1
ILOAD 2
ALOAD 4
- INVOKEINTERFACE scala/collection/TraversableLike.scala$collection$TraversableLike$$sliceInternal (IILscala/collection/mutable/Builder;)Ljava/lang/Object;
+ INVOKESPECIAL scala/collection/TraversableLike.sliceInternal (IILscala/collection/mutable/Builder;)Ljava/lang/Object;
L1
ARETURN
MAXSTACK = 4
diff --git i/library/scala/collection/TraversableViewLike.class.asm w/library/scala/collection/TraversableViewLike.class.asm
index 3510a6f033..98583486a8 100644
--- i/library/scala/collection/TraversableViewLike.class.asm
+++ w/library/scala/collection/TraversableViewLike.class.asm
@@ -124,7 +124,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
Lscala/Serializable;.class
]
INVOKEINTERFACE scala/collection/TraversableViewLike.newForced (Lscala/Function0;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -429,6 +429,16 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
MAXSTACK = 2
MAXLOCALS = 3
+ // access flags 0x2
+ // signature (Lscala/collection/TraversableViewLike<TA;TColl;TThis;>.Transformed<TA;>;)TThis;
+ // declaration: This asThis(scala.collection.TraversableViewLike<A, Coll, This>.Transformed<A>)
+ private default asThis(Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ // parameter final xs
+ ALOAD 1
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 2
+
// access flags 0x1
// signature <B:Ljava/lang/Object;That:Ljava/lang/Object;>(Lscala/PartialFunction<TA;TB;>;Lscala/collection/generic/CanBuildFrom<TThis;TB;TThat;>;)TThat;
// declaration: That collect<B, That>(scala.PartialFunction<A, B>, scala.collection.generic.CanBuildFrom<This, B, That>)
@@ -490,7 +500,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ILOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newDropped (I)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -515,7 +525,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ALOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newDroppedWhile (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -540,7 +550,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ALOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newFiltered (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -577,7 +587,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
Lscala/Serializable;.class
]
INVOKEINTERFACE scala/collection/TraversableViewLike.newFiltered (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -725,7 +735,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ISUB
INVOKEVIRTUAL scala/collection/generic/SliceInterval$.apply (II)Lscala/collection/generic/SliceInterval;
INVOKEINTERFACE scala/collection/TraversableViewLike.newSliced (Lscala/collection/generic/SliceInterval;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 6
MAXLOCALS = 1
@@ -1137,7 +1147,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ALOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newFiltered (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ALOAD 0
ALOAD 0
ALOAD 1
@@ -1154,35 +1164,12 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
Lscala/Serializable;.class
]
INVOKEINTERFACE scala/collection/TraversableViewLike.newFiltered (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V
ARETURN
MAXSTACK = 6
MAXLOCALS = 2
- // access flags 0x1
- // signature (Lscala/collection/TraversableViewLike<TA;TColl;TThis;>.Transformed<TA;>;)TThis;
- // declaration: This scala$collection$TraversableViewLike$$asThis(scala.collection.TraversableViewLike<A, Coll, This>.Transformed<A>)
- public default scala$collection$TraversableViewLike$$asThis(Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
- // parameter final xs
- ALOAD 0
- ALOAD 1
- INVOKESTATIC scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis$ (Lscala/collection/TraversableViewLike;Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x9
- // signature (Lscala/collection/TraversableViewLike;Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
- // declaration: scala.collection.TraversableView scala$collection$TraversableViewLike$$asThis$(scala.collection.TraversableViewLike, scala.collection.TraversableViewLike$Transformed)
- public static scala$collection$TraversableViewLike$$asThis$(Lscala/collection/TraversableViewLike;Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
- // parameter final synthetic $this
- // parameter final xs
- ALOAD 1
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 2
-
// access flags 0x1401
public abstract synthetic scala$collection$TraversableViewLike$$super$tail()Lscala/collection/TraversableView;
@@ -1298,7 +1285,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ILOAD 2
INVOKEVIRTUAL scala/collection/generic/SliceInterval$.apply (II)Lscala/collection/generic/SliceInterval;
INVOKEINTERFACE scala/collection/TraversableViewLike.newSliced (Lscala/collection/generic/SliceInterval;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 5
MAXLOCALS = 3
@@ -1325,12 +1312,12 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ALOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newTakenWhile (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ALOAD 0
ALOAD 0
ALOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newDroppedWhile (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V
ARETURN
MAXSTACK = 6
@@ -1358,12 +1345,12 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ILOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newTaken (I)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ALOAD 0
ALOAD 0
ILOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newDropped (I)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
INVOKESPECIAL scala/Tuple2.<init> (Ljava/lang/Object;Ljava/lang/Object;)V
ARETURN
MAXSTACK = 6
@@ -1409,7 +1396,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ICONST_1
INVOKEINTERFACE scala/collection/TraversableViewLike.newDropped (I)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
L1
ARETURN
MAXSTACK = 3
@@ -1469,7 +1456,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ILOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newTaken (I)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -1494,7 +1481,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ALOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newTakenWhile (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -1721,7 +1708,7 @@ public abstract interface scala/collection/TraversableViewLike implements scala/
ALOAD 0
ALOAD 1
INVOKEINTERFACE scala/collection/TraversableViewLike.newFiltered (Lscala/Function1;)Lscala/collection/TraversableViewLike$Transformed;
- INVOKEINTERFACE scala/collection/TraversableViewLike.scala$collection$TraversableViewLike$$asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
+ INVOKESPECIAL scala/collection/TraversableViewLike.asThis (Lscala/collection/TraversableViewLike$Transformed;)Lscala/collection/TraversableView;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
diff --git i/library/scala/collection/immutable/Nil.class.asm w/library/scala/collection/immutable/Nil.class.asm
index 539ddc2db8..e56cb320e8 100644
--- i/library/scala/collection/immutable/Nil.class.asm
+++ w/library/scala/collection/immutable/Nil.class.asm
@@ -991,16 +991,6 @@ public final class scala/collection/immutable/Nil {
MAXSTACK = 4
MAXLOCALS = 3
- // access flags 0x9
- // signature ()Lscala/collection/mutable/Builder<Lscala/runtime/Nothing$;Lscala/collection/immutable/List<Lscala/runtime/Nothing$;>;>;
- // declaration: scala.collection.mutable.Builder<scala.runtime.Nothing$, scala.collection.immutable.List<scala.runtime.Nothing$>> newBuilder()
- public static newBuilder()Lscala/collection/mutable/Builder;
- GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
- INVOKEVIRTUAL scala/collection/immutable/Nil$.newBuilder ()Lscala/collection/mutable/Builder;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
public static nonEmpty()Z
GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
@@ -1041,16 +1031,6 @@ public final class scala/collection/immutable/Nil {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- // signature ()Lscala/collection/parallel/Combiner<Lscala/runtime/Nothing$;Lscala/collection/parallel/immutable/ParSeq<Lscala/runtime/Nothing$;>;>;
- // declaration: scala.collection.parallel.Combiner<scala.runtime.Nothing$, scala.collection.parallel.immutable.ParSeq<scala.runtime.Nothing$>> parCombiner()
- public static parCombiner()Lscala/collection/parallel/Combiner;
- GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
- INVOKEVIRTUAL scala/collection/immutable/Nil$.parCombiner ()Lscala/collection/parallel/Combiner;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature (Lscala/Function1<Lscala/runtime/Nothing$;Ljava/lang/Object;>;)Lscala/Tuple2<Lscala/collection/immutable/List<Lscala/runtime/Nothing$;>;Lscala/collection/immutable/List<Lscala/runtime/Nothing$;>;>;
// declaration: scala.Tuple2<scala.collection.immutable.List<scala.runtime.Nothing$>, scala.collection.immutable.List<scala.runtime.Nothing$>> partition(scala.Function1<scala.runtime.Nothing$, java.lang.Object>)
@@ -1692,16 +1672,6 @@ public final class scala/collection/immutable/Nil {
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x9
- // signature ()Lscala/collection/LinearSeq<Lscala/runtime/Nothing$;>;
- // declaration: scala.collection.LinearSeq<scala.runtime.Nothing$> thisCollection()
- public static thisCollection()Lscala/collection/LinearSeq;
- GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
- INVOKEVIRTUAL scala/collection/immutable/Nil$.thisCollection ()Lscala/collection/LinearSeq;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature ()Lscala/collection/Seq<Lscala/runtime/Nothing$;>;
// declaration: scala.collection.Seq<scala.runtime.Nothing$> thisCollection()
@@ -1762,15 +1732,6 @@ public final class scala/collection/immutable/Nil {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- public static toCollection(Lscala/collection/LinearSeqLike;)Lscala/collection/LinearSeq;
- GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
- ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Nil$.toCollection (Lscala/collection/LinearSeqLike;)Lscala/collection/LinearSeq;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
public static toCollection(Ljava/lang/Object;)Lscala/collection/Seq;
GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
@@ -1780,24 +1741,6 @@ public final class scala/collection/immutable/Nil {
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x9
- public static toCollection(Ljava/lang/Object;)Lscala/collection/Iterable;
- GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
- ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Nil$.toCollection (Ljava/lang/Object;)Lscala/collection/Iterable;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static toCollection(Ljava/lang/Object;)Lscala/collection/Traversable;
- GETSTATIC scala/collection/immutable/Nil$.MODULE$ : Lscala/collection/immutable/Nil$;
- ALOAD 0
- INVOKEVIRTUAL scala/collection/immutable/Nil$.toCollection (Ljava/lang/Object;)Lscala/collection/Traversable;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
// signature ()Lscala/collection/immutable/IndexedSeq<Lscala/runtime/Nothing$;>;
// declaration: scala.collection.immutable.IndexedSeq<scala.runtime.Nothing$> toIndexedSeq()
diff --git i/library/scala/collection/immutable/Page.class.asm w/library/scala/collection/immutable/Page.class.asm
index 0fa0a21eaf..0b51769d76 100644
--- i/library/scala/collection/immutable/Page.class.asm
+++ w/library/scala/collection/immutable/Page.class.asm
@@ -5,9 +5,6 @@
public class scala/collection/immutable/Page {
- // access flags 0x12
- private final I PageSize
-
// access flags 0x12
// signature Ljava/lang/Object;
// declaration:
diff --git i/library/scala/collection/immutable/PagedSeq$.class.asm w/library/scala/collection/immutable/PagedSeq$.class.asm
index c3719a3d86..f47a805d0f 100644
--- i/library/scala/collection/immutable/PagedSeq$.class.asm
+++ w/library/scala/collection/immutable/PagedSeq$.class.asm
@@ -9,9 +9,6 @@ public final class scala/collection/immutable/PagedSeq$ {
// access flags 0x19
public final static Lscala/collection/immutable/PagedSeq$; MODULE$
- // access flags 0x12
- private final I UndeterminedEnd
-
// access flags 0x1019
public final static synthetic $anonfun$fromIterator$1(Lscala/collection/Iterator;Ljava/lang/Object;II)I
// parameter final source$1
diff --git i/library/scala/collection/immutable/StringLike$.class.asm w/library/scala/collection/immutable/StringLike$.class.asm
index 5aacfbb1e4..3ca8cf79e8 100644
--- i/library/scala/collection/immutable/StringLike$.class.asm
+++ w/library/scala/collection/immutable/StringLike$.class.asm
@@ -3,21 +3,9 @@
public final class scala/collection/immutable/StringLike$ {
- // access flags 0x12
- private final I CR
-
- // access flags 0x12
- private final I FF
-
- // access flags 0x12
- private final I LF
-
// access flags 0x19
public final static Lscala/collection/immutable/StringLike$; MODULE$
- // access flags 0x12
- private final I SU
-
// access flags 0x9
public static <clinit>()V
NEW scala/collection/immutable/StringLike$
diff --git i/library/scala/collection/immutable/Vector$.class.asm w/library/scala/collection/immutable/Vector$.class.asm
index 45c6aa5afb..2a01bfd9b1 100644
--- i/library/scala/collection/immutable/Vector$.class.asm
+++ w/library/scala/collection/immutable/Vector$.class.asm
@@ -7,9 +7,6 @@ public final class scala/collection/immutable/Vector$ extends scala/collection/g
// access flags 0x1
public INNERCLASS scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom scala/collection/generic/GenTraversableFactory GenericCanBuildFrom
- // access flags 0x12
- private final I Log2ConcatFaster
-
// access flags 0x19
public final static Lscala/collection/immutable/Vector$; MODULE$
@@ -18,9 +15,6 @@ public final class scala/collection/immutable/Vector$ extends scala/collection/g
// declaration: scala.collection.immutable.Vector<scala.runtime.Nothing$>
private final Lscala/collection/immutable/Vector; NIL
- // access flags 0x12
- private final I TinyAppendFaster
-
// access flags 0x9
public static <clinit>()V
NEW scala/collection/immutable/Vector$
diff --git i/library/scala/collection/mutable/AnyRefMap$.class.asm w/library/scala/collection/mutable/AnyRefMap$.class.asm
index 9cb0831d68..a8a9d58b46 100644
--- i/library/scala/collection/mutable/AnyRefMap$.class.asm
+++ w/library/scala/collection/mutable/AnyRefMap$.class.asm
@@ -9,21 +9,9 @@ public final class scala/collection/mutable/AnyRefMap$ implements scala/Serializ
// access flags 0x9
public static INNERCLASS scala/collection/mutable/AnyRefMap$ExceptionDefault scala/collection/mutable/AnyRefMap ExceptionDefault
- // access flags 0x12
- private final I IndexMask
-
// access flags 0x19
public final static Lscala/collection/mutable/AnyRefMap$; MODULE$
- // access flags 0x12
- private final I MissVacant
-
- // access flags 0x12
- private final I MissingBit
-
- // access flags 0x12
- private final I VacantBit
-
// access flags 0x12
private final Lscala/collection/mutable/AnyRefMap$ExceptionDefault; scala$collection$mutable$AnyRefMap$$exceptionDefault
diff --git i/library/scala/collection/mutable/DefaultEntry.class.asm w/library/scala/collection/mutable/DefaultEntry.class.asm
index b4230e60f3..bf92915256 100644
--- i/library/scala/collection/mutable/DefaultEntry.class.asm
+++ w/library/scala/collection/mutable/DefaultEntry.class.asm
@@ -11,9 +11,9 @@ public final class scala/collection/mutable/DefaultEntry implements scala/collec
private final Ljava/lang/Object; key
// access flags 0x2
- // signature Ljava/lang/Object;
- // declaration:
- private Ljava/lang/Object; next
+ // signature Lscala/collection/mutable/DefaultEntry<TA;TB;>;
+ // declaration: scala.collection.mutable.DefaultEntry<A, B>
+ private Lscala/collection/mutable/DefaultEntry; next
// access flags 0x2
// signature TB;
@@ -92,19 +92,42 @@ public final class scala/collection/mutable/DefaultEntry implements scala/collec
MAXLOCALS = 1
// access flags 0x1
- public next()Ljava/lang/Object;
+ // signature ()Lscala/collection/mutable/DefaultEntry<TA;TB;>;
+ // declaration: scala.collection.mutable.DefaultEntry<A, B> next()
+ public next()Lscala/collection/mutable/DefaultEntry;
ALOAD 0
- GETFIELD scala/collection/mutable/DefaultEntry.next : Ljava/lang/Object;
+ GETFIELD scala/collection/mutable/DefaultEntry.next : Lscala/collection/mutable/DefaultEntry;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge next()Ljava/lang/Object;
+ ALOAD 0
+ INVOKEVIRTUAL scala/collection/mutable/DefaultEntry.next ()Lscala/collection/mutable/DefaultEntry;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public next_$eq(Ljava/lang/Object;)V
+ // signature (Lscala/collection/mutable/DefaultEntry<TA;TB;>;)V
+ // declaration: void next_$eq(scala.collection.mutable.DefaultEntry<A, B>)
+ public next_$eq(Lscala/collection/mutable/DefaultEntry;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/collection/mutable/DefaultEntry.next : Ljava/lang/Object;
+ PUTFIELD scala/collection/mutable/DefaultEntry.next : Lscala/collection/mutable/DefaultEntry;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge next_$eq(Ljava/lang/Object;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST scala/collection/mutable/DefaultEntry
+ INVOKEVIRTUAL scala/collection/mutable/DefaultEntry.next_$eq (Lscala/collection/mutable/DefaultEntry;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/library/scala/collection/mutable/DoubleLinkedList.class.asm w/library/scala/collection/mutable/DoubleLinkedList.class.asm
index a5d0716975..599e472ea3 100644
--- i/library/scala/collection/mutable/DoubleLinkedList.class.asm
+++ w/library/scala/collection/mutable/DoubleLinkedList.class.asm
@@ -9,19 +9,19 @@ public class scala/collection/mutable/DoubleLinkedList extends scala/collection/
public INNERCLASS scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom scala/collection/generic/GenTraversableFactory GenericCanBuildFrom
// access flags 0x2
- // signature Ljava/lang/Object;
- // declaration:
+ // signature TA;
+ // declaration: A
private Ljava/lang/Object; elem
// access flags 0x2
- // signature Lscala/collection/mutable/Seq;
- // declaration: scala.collection.mutable.Seq
- private Lscala/collection/mutable/Seq; next
+ // signature Lscala/collection/mutable/DoubleLinkedList<TA;>;
+ // declaration: scala.collection.mutable.DoubleLinkedList<A>
+ private Lscala/collection/mutable/DoubleLinkedList; next
// access flags 0x2
- // signature Lscala/collection/mutable/Seq;
- // declaration: scala.collection.mutable.Seq
- private Lscala/collection/mutable/Seq; prev
+ // signature Lscala/collection/mutable/DoubleLinkedList<TA;>;
+ // declaration: scala.collection.mutable.DoubleLinkedList<A>
+ private Lscala/collection/mutable/DoubleLinkedList; prev
// access flags 0x19
public final static J serialVersionUID = -8144992287952814767
@@ -310,37 +310,83 @@ public class scala/collection/mutable/DoubleLinkedList extends scala/collection/
MAXLOCALS = 1
// access flags 0x1
- public next()Lscala/collection/mutable/Seq;
+ // signature ()Lscala/collection/mutable/DoubleLinkedList<TA;>;
+ // declaration: scala.collection.mutable.DoubleLinkedList<A> next()
+ public next()Lscala/collection/mutable/DoubleLinkedList;
+ ALOAD 0
+ GETFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/DoubleLinkedList;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge next()Lscala/collection/mutable/Seq;
ALOAD 0
- GETFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/Seq;
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.next ()Lscala/collection/mutable/DoubleLinkedList;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public next_$eq(Lscala/collection/mutable/Seq;)V
+ // signature (Lscala/collection/mutable/DoubleLinkedList<TA;>;)V
+ // declaration: void next_$eq(scala.collection.mutable.DoubleLinkedList<A>)
+ public next_$eq(Lscala/collection/mutable/DoubleLinkedList;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/DoubleLinkedList;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge next_$eq(Lscala/collection/mutable/Seq;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/collection/mutable/DoubleLinkedList.next : Lscala/collection/mutable/Seq;
+ CHECKCAST scala/collection/mutable/DoubleLinkedList
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.next_$eq (Lscala/collection/mutable/DoubleLinkedList;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
- public prev()Lscala/collection/mutable/Seq;
+ // signature ()Lscala/collection/mutable/DoubleLinkedList<TA;>;
+ // declaration: scala.collection.mutable.DoubleLinkedList<A> prev()
+ public prev()Lscala/collection/mutable/DoubleLinkedList;
+ ALOAD 0
+ GETFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/DoubleLinkedList;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge prev()Lscala/collection/mutable/Seq;
ALOAD 0
- GETFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/Seq;
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.prev ()Lscala/collection/mutable/DoubleLinkedList;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public prev_$eq(Lscala/collection/mutable/Seq;)V
+ // signature (Lscala/collection/mutable/DoubleLinkedList<TA;>;)V
+ // declaration: void prev_$eq(scala.collection.mutable.DoubleLinkedList<A>)
+ public prev_$eq(Lscala/collection/mutable/DoubleLinkedList;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/DoubleLinkedList;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge prev_$eq(Lscala/collection/mutable/Seq;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/collection/mutable/DoubleLinkedList.prev : Lscala/collection/mutable/Seq;
+ CHECKCAST scala/collection/mutable/DoubleLinkedList
+ INVOKEVIRTUAL scala/collection/mutable/DoubleLinkedList.prev_$eq (Lscala/collection/mutable/DoubleLinkedList;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/library/scala/collection/mutable/HashMap.class.asm w/library/scala/collection/mutable/HashMap.class.asm
index d1158b9079..9e7708a652 100644
--- i/library/scala/collection/mutable/HashMap.class.asm
+++ w/library/scala/collection/mutable/HashMap.class.asm
@@ -32,8 +32,8 @@ public class scala/collection/mutable/HashMap extends scala/collection/mutable/A
private transient [I sizemap
// access flags 0x82
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>;
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[]
+ // signature [Lscala/collection/mutable/HashEntry<TA;Lscala/collection/mutable/DefaultEntry<TA;TB;>;>;
+ // declaration: scala.collection.mutable.HashEntry<A, scala.collection.mutable.DefaultEntry<A, B>>[]
private transient [Lscala/collection/mutable/HashEntry; table
// access flags 0x82
diff --git i/library/scala/collection/mutable/HashTable.class.asm w/library/scala/collection/mutable/HashTable.class.asm
index 9a416f5e6e..377cc966d8 100644
--- i/library/scala/collection/mutable/HashTable.class.asm
+++ w/library/scala/collection/mutable/HashTable.class.asm
@@ -76,11 +76,55 @@ public abstract interface scala/collection/mutable/HashTable implements scala/co
INVOKEINTERFACE scala/collection/mutable/HashEntry.key ()Ljava/lang/Object;
INVOKEINTERFACE scala/collection/mutable/HashTable.elemHashCode (Ljava/lang/Object;)I
INVOKEINTERFACE scala/collection/mutable/HashTable.index (I)I
- INVOKEINTERFACE scala/collection/mutable/HashTable.scala$collection$mutable$HashTable$$addEntry0 (Lscala/collection/mutable/HashEntry;I)V
+ INVOKESPECIAL scala/collection/mutable/HashTable.addEntry0 (Lscala/collection/mutable/HashEntry;I)V
RETURN
MAXSTACK = 5
MAXLOCALS = 2
+ // access flags 0x2
+ // signature (TEntry;I)V
+ // declaration: void addEntry0(Entry, int)
+ private default addEntry0(Lscala/collection/mutable/HashEntry;I)V
+ // parameter final e
+ // parameter final h
+ ALOAD 1
+ ALOAD 0
+ INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
+ ILOAD 2
+ AALOAD
+ INVOKEINTERFACE scala/collection/mutable/HashEntry.next_$eq (Ljava/lang/Object;)V
+ ALOAD 0
+ INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
+ ILOAD 2
+ ALOAD 1
+ AASTORE
+ ALOAD 0
+ ALOAD 0
+ INVOKEINTERFACE scala/collection/mutable/HashTable.tableSize ()I
+ ICONST_1
+ IADD
+ INVOKEINTERFACE scala/collection/mutable/HashTable.tableSize_$eq (I)V
+ ALOAD 0
+ ILOAD 2
+ INVOKEINTERFACE scala/collection/mutable/HashTable.nnSizeMapAdd (I)V
+ ALOAD 0
+ INVOKEINTERFACE scala/collection/mutable/HashTable.tableSize ()I
+ ALOAD 0
+ INVOKEINTERFACE scala/collection/mutable/HashTable.threshold ()I
+ IF_ICMPLE L0
+ ALOAD 0
+ ICONST_2
+ ALOAD 0
+ INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
+ ARRAYLENGTH
+ IMUL
+ INVOKESPECIAL scala/collection/mutable/HashTable.resize (I)V
+ GOTO L0
+ L0
+ RETURN
+ MAXSTACK = 3
+ MAXLOCALS = 3
+
// access flags 0x1
public default alwaysInitSizeMap()Z
ALOAD 0
@@ -246,11 +290,42 @@ public abstract interface scala/collection/mutable/HashTable implements scala/co
ALOAD 1
INVOKEINTERFACE scala/collection/mutable/HashTable.elemHashCode (Ljava/lang/Object;)I
INVOKEINTERFACE scala/collection/mutable/HashTable.index (I)I
- INVOKEINTERFACE scala/collection/mutable/HashTable.scala$collection$mutable$HashTable$$findEntry0 (Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
+ INVOKESPECIAL scala/collection/mutable/HashTable.findEntry0 (Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
ARETURN
MAXSTACK = 5
MAXLOCALS = 2
+ // access flags 0x2
+ // signature (TA;I)TEntry;
+ // declaration: Entry findEntry0(A, int)
+ private default findEntry0(Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
+ // parameter final key
+ // parameter final h
+ ALOAD 0
+ INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
+ ILOAD 2
+ AALOAD
+ ASTORE 3
+ L0
+ ALOAD 3
+ IFNULL L1
+ ALOAD 0
+ ALOAD 3
+ INVOKEINTERFACE scala/collection/mutable/HashEntry.key ()Ljava/lang/Object;
+ ALOAD 1
+ INVOKEINTERFACE scala/collection/mutable/HashTable.elemEquals (Ljava/lang/Object;Ljava/lang/Object;)Z
+ IFNE L1
+ ALOAD 3
+ INVOKEINTERFACE scala/collection/mutable/HashEntry.next ()Ljava/lang/Object;
+ CHECKCAST scala/collection/mutable/HashEntry
+ ASTORE 3
+ GOTO L0
+ L1
+ ALOAD 3
+ ARETURN
+ MAXSTACK = 3
+ MAXLOCALS = 4
+
// access flags 0x1
// signature <B:Ljava/lang/Object;>(TA;TB;)TEntry;
// declaration: Entry findOrAddEntry<B>(A, B)
@@ -279,7 +354,7 @@ public abstract interface scala/collection/mutable/HashTable implements scala/co
ALOAD 0
ALOAD 1
ILOAD 3
- INVOKEINTERFACE scala/collection/mutable/HashTable.scala$collection$mutable$HashTable$$findEntry0 (Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
+ INVOKESPECIAL scala/collection/mutable/HashTable.findEntry0 (Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
ASTORE 4
ALOAD 4
IFNULL L0
@@ -292,7 +367,7 @@ public abstract interface scala/collection/mutable/HashTable implements scala/co
ALOAD 2
INVOKEINTERFACE scala/collection/mutable/HashTable.createNewEntry (Ljava/lang/Object;Ljava/lang/Object;)Lscala/collection/mutable/HashEntry;
ILOAD 3
- INVOKEINTERFACE scala/collection/mutable/HashTable.scala$collection$mutable$HashTable$$addEntry0 (Lscala/collection/mutable/HashEntry;I)V
+ INVOKESPECIAL scala/collection/mutable/HashTable.addEntry0 (Lscala/collection/mutable/HashEntry;I)V
ACONST_NULL
L1
ARETURN
@@ -993,107 +1068,6 @@ public abstract interface scala/collection/mutable/HashTable implements scala/co
MAXSTACK = 4
MAXLOCALS = 7
- // access flags 0x1
- // signature (TEntry;I)V
- // declaration: void scala$collection$mutable$HashTable$$addEntry0(Entry, int)
- public default scala$collection$mutable$HashTable$$addEntry0(Lscala/collection/mutable/HashEntry;I)V
- // parameter final e
- // parameter final h
- ALOAD 0
- ALOAD 1
- ILOAD 2
- INVOKESTATIC scala/collection/mutable/HashTable.scala$collection$mutable$HashTable$$addEntry0$ (Lscala/collection/mutable/HashTable;Lscala/collection/mutable/HashEntry;I)V
- RETURN
- MAXSTACK = 3
- MAXLOCALS = 3
-
- // access flags 0x9
- public static scala$collection$mutable$HashTable$$addEntry0$(Lscala/collection/mutable/HashTable;Lscala/collection/mutable/HashEntry;I)V
- // parameter final synthetic $this
- // parameter final e
- // parameter final h
- ALOAD 1
- ALOAD 0
- INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
- ILOAD 2
- AALOAD
- INVOKEINTERFACE scala/collection/mutable/HashEntry.next_$eq (Ljava/lang/Object;)V
- ALOAD 0
- INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
- ILOAD 2
- ALOAD 1
- AASTORE
- ALOAD 0
- ALOAD 0
- INVOKEINTERFACE scala/collection/mutable/HashTable.tableSize ()I
- ICONST_1
- IADD
- INVOKEINTERFACE scala/collection/mutable/HashTable.tableSize_$eq (I)V
- ALOAD 0
- ILOAD 2
- INVOKEINTERFACE scala/collection/mutable/HashTable.nnSizeMapAdd (I)V
- ALOAD 0
- INVOKEINTERFACE scala/collection/mutable/HashTable.tableSize ()I
- ALOAD 0
- INVOKEINTERFACE scala/collection/mutable/HashTable.threshold ()I
- IF_ICMPLE L0
- ALOAD 0
- ICONST_2
- ALOAD 0
- INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
- ARRAYLENGTH
- IMUL
- INVOKESPECIAL scala/collection/mutable/HashTable.resize (I)V
- GOTO L0
- L0
- RETURN
- MAXSTACK = 3
- MAXLOCALS = 3
-
- // access flags 0x1
- // signature (TA;I)TEntry;
- // declaration: Entry scala$collection$mutable$HashTable$$findEntry0(A, int)
- public default scala$collection$mutable$HashTable$$findEntry0(Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
- // parameter final key
- // parameter final h
- ALOAD 0
- ALOAD 1
- ILOAD 2
- INVOKESTATIC scala/collection/mutable/HashTable.scala$collection$mutable$HashTable$$findEntry0$ (Lscala/collection/mutable/HashTable;Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
- ARETURN
- MAXSTACK = 3
- MAXLOCALS = 3
-
- // access flags 0x9
- public static scala$collection$mutable$HashTable$$findEntry0$(Lscala/collection/mutable/HashTable;Ljava/lang/Object;I)Lscala/collection/mutable/HashEntry;
- // parameter final synthetic $this
- // parameter final key
- // parameter final h
- ALOAD 0
- INVOKEINTERFACE scala/collection/mutable/HashTable.table ()[Lscala/collection/mutable/HashEntry;
- ILOAD 2
- AALOAD
- ASTORE 3
- L0
- ALOAD 3
- IFNULL L1
- ALOAD 0
- ALOAD 3
- INVOKEINTERFACE scala/collection/mutable/HashEntry.key ()Ljava/lang/Object;
- ALOAD 1
- INVOKEINTERFACE scala/collection/mutable/HashTable.elemEquals (Ljava/lang/Object;Ljava/lang/Object;)Z
- IFNE L1
- ALOAD 3
- INVOKEINTERFACE scala/collection/mutable/HashEntry.next ()Ljava/lang/Object;
- CHECKCAST scala/collection/mutable/HashEntry
- ASTORE 3
- GOTO L0
- L1
- ALOAD 3
- ARETURN
- MAXSTACK = 3
- MAXLOCALS = 4
-
// access flags 0x1
public default scala$collection$mutable$HashTable$$lastPopulatedIndex()I
ALOAD 0
diff --git i/library/scala/collection/mutable/LinkedEntry.class.asm w/library/scala/collection/mutable/LinkedEntry.class.asm
index f7c78945f8..3953309307 100644
--- i/library/scala/collection/mutable/LinkedEntry.class.asm
+++ w/library/scala/collection/mutable/LinkedEntry.class.asm
@@ -21,9 +21,9 @@ public final class scala/collection/mutable/LinkedEntry implements scala/collect
private Lscala/collection/mutable/LinkedEntry; later
// access flags 0x2
- // signature Ljava/lang/Object;
- // declaration:
- private Ljava/lang/Object; next
+ // signature Lscala/collection/mutable/LinkedEntry<TA;TB;>;
+ // declaration: scala.collection.mutable.LinkedEntry<A, B>
+ private Lscala/collection/mutable/LinkedEntry; next
// access flags 0x2
// signature TB;
@@ -111,19 +111,42 @@ public final class scala/collection/mutable/LinkedEntry implements scala/collect
MAXLOCALS = 2
// access flags 0x1
- public next()Ljava/lang/Object;
+ // signature ()Lscala/collection/mutable/LinkedEntry<TA;TB;>;
+ // declaration: scala.collection.mutable.LinkedEntry<A, B> next()
+ public next()Lscala/collection/mutable/LinkedEntry;
+ ALOAD 0
+ GETFIELD scala/collection/mutable/LinkedEntry.next : Lscala/collection/mutable/LinkedEntry;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge next()Ljava/lang/Object;
ALOAD 0
- GETFIELD scala/collection/mutable/LinkedEntry.next : Ljava/lang/Object;
+ INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.next ()Lscala/collection/mutable/LinkedEntry;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public next_$eq(Ljava/lang/Object;)V
+ // signature (Lscala/collection/mutable/LinkedEntry<TA;TB;>;)V
+ // declaration: void next_$eq(scala.collection.mutable.LinkedEntry<A, B>)
+ public next_$eq(Lscala/collection/mutable/LinkedEntry;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/collection/mutable/LinkedEntry.next : Lscala/collection/mutable/LinkedEntry;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge next_$eq(Ljava/lang/Object;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/collection/mutable/LinkedEntry.next : Ljava/lang/Object;
+ CHECKCAST scala/collection/mutable/LinkedEntry
+ INVOKEVIRTUAL scala/collection/mutable/LinkedEntry.next_$eq (Lscala/collection/mutable/LinkedEntry;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/library/scala/collection/mutable/LinkedHashMap.class.asm w/library/scala/collection/mutable/LinkedHashMap.class.asm
index f3bffeaede..0901874865 100644
--- i/library/scala/collection/mutable/LinkedHashMap.class.asm
+++ w/library/scala/collection/mutable/LinkedHashMap.class.asm
@@ -44,8 +44,8 @@ public class scala/collection/mutable/LinkedHashMap extends scala/collection/mut
private transient [I sizemap
// access flags 0x82
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>;
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[]
+ // signature [Lscala/collection/mutable/HashEntry<TA;Lscala/collection/mutable/LinkedEntry<TA;TB;>;>;
+ // declaration: scala.collection.mutable.HashEntry<A, scala.collection.mutable.LinkedEntry<A, B>>[]
private transient [Lscala/collection/mutable/HashEntry; table
// access flags 0x82
diff --git i/library/scala/collection/mutable/LinkedHashSet$Entry.class.asm w/library/scala/collection/mutable/LinkedHashSet$Entry.class.asm
index d5c027092f..53d1b03dd9 100644
--- i/library/scala/collection/mutable/LinkedHashSet$Entry.class.asm
+++ w/library/scala/collection/mutable/LinkedHashSet$Entry.class.asm
@@ -23,9 +23,9 @@ public final class scala/collection/mutable/LinkedHashSet$Entry implements scala
private Lscala/collection/mutable/LinkedHashSet$Entry; later
// access flags 0x2
- // signature Ljava/lang/Object;
- // declaration:
- private Ljava/lang/Object; next
+ // signature Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;
+ // declaration: scala.collection.mutable.LinkedHashSet$Entry<A>
+ private Lscala/collection/mutable/LinkedHashSet$Entry; next
// access flags 0x1
// signature (TA;)V
@@ -104,19 +104,42 @@ public final class scala/collection/mutable/LinkedHashSet$Entry implements scala
MAXLOCALS = 2
// access flags 0x1
- public next()Ljava/lang/Object;
+ // signature ()Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;
+ // declaration: scala.collection.mutable.LinkedHashSet$Entry<A> next()
+ public next()Lscala/collection/mutable/LinkedHashSet$Entry;
+ ALOAD 0
+ GETFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Lscala/collection/mutable/LinkedHashSet$Entry;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge next()Ljava/lang/Object;
ALOAD 0
- GETFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Ljava/lang/Object;
+ INVOKEVIRTUAL scala/collection/mutable/LinkedHashSet$Entry.next ()Lscala/collection/mutable/LinkedHashSet$Entry;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public next_$eq(Ljava/lang/Object;)V
+ // signature (Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;)V
+ // declaration: void next_$eq(scala.collection.mutable.LinkedHashSet$Entry<A>)
+ public next_$eq(Lscala/collection/mutable/LinkedHashSet$Entry;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Lscala/collection/mutable/LinkedHashSet$Entry;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge next_$eq(Ljava/lang/Object;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/collection/mutable/LinkedHashSet$Entry.next : Ljava/lang/Object;
+ CHECKCAST scala/collection/mutable/LinkedHashSet$Entry
+ INVOKEVIRTUAL scala/collection/mutable/LinkedHashSet$Entry.next_$eq (Lscala/collection/mutable/LinkedHashSet$Entry;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/library/scala/collection/mutable/LinkedHashSet.class.asm w/library/scala/collection/mutable/LinkedHashSet.class.asm
index 9c9eee9200..1207c5047b 100644
--- i/library/scala/collection/mutable/LinkedHashSet.class.asm
+++ w/library/scala/collection/mutable/LinkedHashSet.class.asm
@@ -36,8 +36,8 @@ public class scala/collection/mutable/LinkedHashSet extends scala/collection/mut
private transient [I sizemap
// access flags 0x82
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>;
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[]
+ // signature [Lscala/collection/mutable/HashEntry<TA;Lscala/collection/mutable/LinkedHashSet$Entry<TA;>;>;
+ // declaration: scala.collection.mutable.HashEntry<A, scala.collection.mutable.LinkedHashSet$Entry<A>>[]
private transient [Lscala/collection/mutable/HashEntry; table
// access flags 0x82
diff --git i/library/scala/collection/mutable/LinkedList.class.asm w/library/scala/collection/mutable/LinkedList.class.asm
index 1c7951c60d..ac2214ec48 100644
--- i/library/scala/collection/mutable/LinkedList.class.asm
+++ w/library/scala/collection/mutable/LinkedList.class.asm
@@ -9,14 +9,14 @@ public class scala/collection/mutable/LinkedList extends scala/collection/mutabl
public INNERCLASS scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom scala/collection/generic/GenTraversableFactory GenericCanBuildFrom
// access flags 0x2
- // signature Ljava/lang/Object;
- // declaration:
+ // signature TA;
+ // declaration: A
private Ljava/lang/Object; elem
// access flags 0x2
- // signature Lscala/collection/mutable/Seq;
- // declaration: scala.collection.mutable.Seq
- private Lscala/collection/mutable/Seq; next
+ // signature Lscala/collection/mutable/LinkedList<TA;>;
+ // declaration: scala.collection.mutable.LinkedList<A>
+ private Lscala/collection/mutable/LinkedList; next
// access flags 0x19
public final static J serialVersionUID = -7308240733518833071
@@ -282,19 +282,42 @@ public class scala/collection/mutable/LinkedList extends scala/collection/mutabl
MAXLOCALS = 1
// access flags 0x1
- public next()Lscala/collection/mutable/Seq;
+ // signature ()Lscala/collection/mutable/LinkedList<TA;>;
+ // declaration: scala.collection.mutable.LinkedList<A> next()
+ public next()Lscala/collection/mutable/LinkedList;
ALOAD 0
- GETFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/Seq;
+ GETFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/LinkedList;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge next()Lscala/collection/mutable/Seq;
+ ALOAD 0
+ INVOKEVIRTUAL scala/collection/mutable/LinkedList.next ()Lscala/collection/mutable/LinkedList;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
- public next_$eq(Lscala/collection/mutable/Seq;)V
+ // signature (Lscala/collection/mutable/LinkedList<TA;>;)V
+ // declaration: void next_$eq(scala.collection.mutable.LinkedList<A>)
+ public next_$eq(Lscala/collection/mutable/LinkedList;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/LinkedList;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge next_$eq(Lscala/collection/mutable/Seq;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/collection/mutable/LinkedList.next : Lscala/collection/mutable/Seq;
+ CHECKCAST scala/collection/mutable/LinkedList
+ INVOKEVIRTUAL scala/collection/mutable/LinkedList.next_$eq (Lscala/collection/mutable/LinkedList;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/library/scala/collection/mutable/LongMap$.class.asm w/library/scala/collection/mutable/LongMap$.class.asm
index c19b756bb3..3b011f3317 100644
--- i/library/scala/collection/mutable/LongMap$.class.asm
+++ w/library/scala/collection/mutable/LongMap$.class.asm
@@ -7,21 +7,9 @@ public final class scala/collection/mutable/LongMap$ implements scala/Serializab
// access flags 0x11
public final INNERCLASS scala/collection/mutable/LongMap$$anon$2 null null
- // access flags 0x12
- private final I IndexMask
-
// access flags 0x19
public final static Lscala/collection/mutable/LongMap$; MODULE$
- // access flags 0x12
- private final I MissVacant
-
- // access flags 0x12
- private final I MissingBit
-
- // access flags 0x12
- private final I VacantBit
-
// access flags 0x12
// signature Lscala/Function1<Ljava/lang/Object;Lscala/runtime/Nothing$;>;
// declaration: scala.Function1<java.lang.Object, scala.runtime.Nothing$>
diff --git i/library/scala/collection/mutable/Publisher.class.asm w/library/scala/collection/mutable/Publisher.class.asm
index f9aa4a20e3..5cf3cc73c3 100644
--- i/library/scala/collection/mutable/Publisher.class.asm
+++ w/library/scala/collection/mutable/Publisher.class.asm
@@ -328,14 +328,20 @@ public abstract interface scala/collection/mutable/Publisher {
public abstract scala$collection$mutable$Publisher$$suspended()Lscala/collection/mutable/HashSet;
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashMap<Lscala/collection/mutable/Subscriber<TEvt;Lscala/collection/mutable/Publisher;>;Lscala/collection/mutable/Set<Lscala/Function1<TEvt;Ljava/lang/Object;>;>;>;)V
+ // declaration: void scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$filters_$eq(scala.collection.mutable.HashMap<scala.collection.mutable.Subscriber<Evt, scala.collection.mutable.Publisher>, scala.collection.mutable.Set<scala.Function1<Evt, java.lang.Object>>>)
public abstract scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$filters_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashSet<Lscala/collection/mutable/Subscriber<TEvt;Lscala/collection/mutable/Publisher;>;>;)V
+ // declaration: void scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$suspended_$eq(scala.collection.mutable.HashSet<scala.collection.mutable.Subscriber<Evt, scala.collection.mutable.Publisher>>)
public abstract scala$collection$mutable$Publisher$_setter_$scala$collection$mutable$Publisher$$suspended_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/Publisher;)V
+ // declaration: void scala$collection$mutable$Publisher$_setter_$self_$eq(scala.collection.mutable.Publisher)
public abstract scala$collection$mutable$Publisher$_setter_$self_$eq(Lscala/collection/mutable/Publisher;)V
// parameter final x$1
diff --git i/library/scala/collection/parallel/AdaptiveWorkStealingForkJoinTasks$WrappedTask.class.asm w/library/scala/collection/parallel/AdaptiveWorkStealingForkJoinTasks$WrappedTask.class.asm
index 0a597c467e..254373eca4 100644
--- i/library/scala/collection/parallel/AdaptiveWorkStealingForkJoinTasks$WrappedTask.class.asm
+++ w/library/scala/collection/parallel/AdaptiveWorkStealingForkJoinTasks$WrappedTask.class.asm
@@ -24,8 +24,8 @@ public class scala/collection/parallel/AdaptiveWorkStealingForkJoinTasks$Wrapped
private final Lscala/collection/parallel/Task; body
// access flags 0x42
- // signature Lscala/collection/parallel/AdaptiveWorkStealingTasks$WrappedTask<Ljava/lang/Object;Ljava/lang/Object;>;
- // declaration: scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask<java.lang.Object, java.lang.Object>
+ // signature Lscala/collection/parallel/AdaptiveWorkStealingTasks$WrappedTask<TR;TTp;>;
+ // declaration: scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask<R, Tp>
private volatile Lscala/collection/parallel/AdaptiveWorkStealingTasks$WrappedTask; next
// access flags 0x42
diff --git i/library/scala/collection/parallel/AdaptiveWorkStealingThreadPoolTasks$WrappedTask.class.asm w/library/scala/collection/parallel/AdaptiveWorkStealingThreadPoolTasks$WrappedTask.class.asm
index f01561c5b4..a06df0a696 100644
--- i/library/scala/collection/parallel/AdaptiveWorkStealingThreadPoolTasks$WrappedTask.class.asm
+++ w/library/scala/collection/parallel/AdaptiveWorkStealingThreadPoolTasks$WrappedTask.class.asm
@@ -27,8 +27,8 @@ public class scala/collection/parallel/AdaptiveWorkStealingThreadPoolTasks$Wrapp
private volatile Z completed
// access flags 0x42
- // signature Lscala/collection/parallel/AdaptiveWorkStealingTasks$WrappedTask<Ljava/lang/Object;Ljava/lang/Object;>;
- // declaration: scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask<java.lang.Object, java.lang.Object>
+ // signature Lscala/collection/parallel/AdaptiveWorkStealingTasks$WrappedTask<TR;TTp;>;
+ // declaration: scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask<R, Tp>
private volatile Lscala/collection/parallel/AdaptiveWorkStealingTasks$WrappedTask; next
// access flags 0x42
diff --git i/library/scala/collection/parallel/ExecutionContextTaskSupport.class.asm w/library/scala/collection/parallel/ExecutionContextTaskSupport.class.asm
index 479238260a..2b2e57e83f 100644
--- i/library/scala/collection/parallel/ExecutionContextTaskSupport.class.asm
+++ w/library/scala/collection/parallel/ExecutionContextTaskSupport.class.asm
@@ -72,8 +72,8 @@ public class scala/collection/parallel/ExecutionContextTaskSupport implements sc
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$parallel$ExecutionContextTasks$_setter_$scala$collection$parallel$ExecutionContextTasks$$driver_$eq(Lscala/collection/parallel/Tasks;)V
+ // access flags 0x11
+ public final scala$collection$parallel$ExecutionContextTasks$_setter_$scala$collection$parallel$ExecutionContextTasks$$driver_$eq(Lscala/collection/parallel/Tasks;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -83,6 +83,8 @@ public class scala/collection/parallel/ExecutionContextTaskSupport implements sc
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/ArrayBuffer<Ljava/lang/String;>;)V
+ // declaration: void scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(scala.collection.mutable.ArrayBuffer<java.lang.String>)
public scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(Lscala/collection/mutable/ArrayBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/library/scala/collection/parallel/ForkJoinTaskSupport.class.asm w/library/scala/collection/parallel/ForkJoinTaskSupport.class.asm
index 2fc7a6b2c7..d5f78cdd41 100644
--- i/library/scala/collection/parallel/ForkJoinTaskSupport.class.asm
+++ w/library/scala/collection/parallel/ForkJoinTaskSupport.class.asm
@@ -92,6 +92,8 @@ public class scala/collection/parallel/ForkJoinTaskSupport implements scala/coll
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/ArrayBuffer<Ljava/lang/String;>;)V
+ // declaration: void scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(scala.collection.mutable.ArrayBuffer<java.lang.String>)
public scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(Lscala/collection/mutable/ArrayBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/library/scala/collection/parallel/FutureTasks.class.asm w/library/scala/collection/parallel/FutureTasks.class.asm
index 86dd64a8a0..c3eaa53f91 100644
--- i/library/scala/collection/parallel/FutureTasks.class.asm
+++ w/library/scala/collection/parallel/FutureTasks.class.asm
@@ -371,6 +371,8 @@ public final class scala/collection/parallel/FutureTasks implements scala/collec
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/mutable/ArrayBuffer<Ljava/lang/String;>;)V
+ // declaration: void scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(scala.collection.mutable.ArrayBuffer<java.lang.String>)
public scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(Lscala/collection/mutable/ArrayBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/library/scala/collection/parallel/ParIterableLike$$anon$5.class.asm w/library/scala/collection/parallel/ParIterableLike$$anon$5.class.asm
index b43b9ee046..8abcd65d47 100644
--- i/library/scala/collection/parallel/ParIterableLike$$anon$5.class.asm
+++ w/library/scala/collection/parallel/ParIterableLike$$anon$5.class.asm
@@ -38,8 +38,8 @@ public final class scala/collection/parallel/ParIterableLike$$anon$5 extends sca
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
+ // access flags 0x11
+ public final scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/library/scala/collection/parallel/ParIterableLike$$anon$6.class.asm w/library/scala/collection/parallel/ParIterableLike$$anon$6.class.asm
index de898c33ea..eb212bb54c 100644
--- i/library/scala/collection/parallel/ParIterableLike$$anon$6.class.asm
+++ w/library/scala/collection/parallel/ParIterableLike$$anon$6.class.asm
@@ -38,8 +38,8 @@ public final class scala/collection/parallel/ParIterableLike$$anon$6 extends sca
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
+ // access flags 0x11
+ public final scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/library/scala/collection/parallel/ParIterableLike$$anon$7.class.asm w/library/scala/collection/parallel/ParIterableLike$$anon$7.class.asm
index 816ad1fabb..85bc0e5625 100644
--- i/library/scala/collection/parallel/ParIterableLike$$anon$7.class.asm
+++ w/library/scala/collection/parallel/ParIterableLike$$anon$7.class.asm
@@ -38,8 +38,8 @@ public final class scala/collection/parallel/ParIterableLike$$anon$7 extends sca
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
+ // access flags 0x11
+ public final scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/library/scala/collection/parallel/ParMap$WithDefault.class.asm w/library/scala/collection/parallel/ParMap$WithDefault.class.asm
index 5cd1e6d032..b9c3717bbf 100644
--- i/library/scala/collection/parallel/ParMap$WithDefault.class.asm
+++ w/library/scala/collection/parallel/ParMap$WithDefault.class.asm
@@ -79,8 +79,8 @@ public abstract class scala/collection/parallel/ParMap$WithDefault implements sc
MAXLOCALS = 3
// access flags 0x1
- // signature Lscala/collection/parallel/ParIterableLike<Lscala/Tuple2<TA;TB;>;Lscala/collection/parallel/ParMap<TA;TB;>;Lscala/collection/Map<TA;TB;>;>.ScanLeaf$;
- // declaration: null ScanLeaf extends scala.collection.parallel.ParIterableLike<scala.Tuple2<A, B>, scala.collection.parallel.ParMap<A, B>, scala.collection.Map<A, B>>.ScanLeaf$
+ // signature ()Lscala/collection/parallel/ParIterableLike<Lscala/Tuple2<TA;TB;>;Lscala/collection/parallel/ParMap<TA;TB;>;Lscala/collection/Map<TA;TB;>;>.ScanLeaf$;
+ // declaration: scala.collection.parallel.ParIterableLike<scala.Tuple2<A, B>, scala.collection.parallel.ParMap<A, B>, scala.collection.Map<A, B>>.ScanLeaf$ ScanLeaf()
public ScanLeaf()Lscala/collection/parallel/ParIterableLike$ScanLeaf$;
ALOAD 0
GETFIELD scala/collection/parallel/ParMap$WithDefault.ScanLeaf$module : Lscala/collection/parallel/ParIterableLike$ScanLeaf$;
@@ -134,8 +134,8 @@ public abstract class scala/collection/parallel/ParMap$WithDefault implements sc
MAXLOCALS = 2
// access flags 0x1
- // signature Lscala/collection/parallel/ParIterableLike<Lscala/Tuple2<TA;TB;>;Lscala/collection/parallel/ParMap<TA;TB;>;Lscala/collection/Map<TA;TB;>;>.ScanNode$;
- // declaration: null ScanNode extends scala.collection.parallel.ParIterableLike<scala.Tuple2<A, B>, scala.collection.parallel.ParMap<A, B>, scala.collection.Map<A, B>>.ScanNode$
+ // signature ()Lscala/collection/parallel/ParIterableLike<Lscala/Tuple2<TA;TB;>;Lscala/collection/parallel/ParMap<TA;TB;>;Lscala/collection/Map<TA;TB;>;>.ScanNode$;
+ // declaration: scala.collection.parallel.ParIterableLike<scala.Tuple2<A, B>, scala.collection.parallel.ParMap<A, B>, scala.collection.Map<A, B>>.ScanNode$ ScanNode()
public ScanNode()Lscala/collection/parallel/ParIterableLike$ScanNode$;
ALOAD 0
GETFIELD scala/collection/parallel/ParMap$WithDefault.ScanNode$module : Lscala/collection/parallel/ParIterableLike$ScanNode$;
diff --git i/library/scala/collection/parallel/ParSeqLike$$anon$3.class.asm w/library/scala/collection/parallel/ParSeqLike$$anon$3.class.asm
index 790f5750d8..56d9349979 100644
--- i/library/scala/collection/parallel/ParSeqLike$$anon$3.class.asm
+++ w/library/scala/collection/parallel/ParSeqLike$$anon$3.class.asm
@@ -38,8 +38,8 @@ public final class scala/collection/parallel/ParSeqLike$$anon$3 extends scala/co
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
+ // access flags 0x11
+ public final scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/library/scala/collection/parallel/ParSeqLike$$anon$4.class.asm w/library/scala/collection/parallel/ParSeqLike$$anon$4.class.asm
index 258f70facf..5cb8e77383 100644
--- i/library/scala/collection/parallel/ParSeqLike$$anon$4.class.asm
+++ w/library/scala/collection/parallel/ParSeqLike$$anon$4.class.asm
@@ -38,8 +38,8 @@ public final class scala/collection/parallel/ParSeqLike$$anon$4 extends scala/co
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
+ // access flags 0x11
+ public final scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/library/scala/collection/parallel/ParSeqLike$$anon$5.class.asm w/library/scala/collection/parallel/ParSeqLike$$anon$5.class.asm
index 828b7784d6..7c779ccab1 100644
--- i/library/scala/collection/parallel/ParSeqLike$$anon$5.class.asm
+++ w/library/scala/collection/parallel/ParSeqLike$$anon$5.class.asm
@@ -38,8 +38,8 @@ public final class scala/collection/parallel/ParSeqLike$$anon$5 extends scala/co
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
+ // access flags 0x11
+ public final scala$collection$generic$AtomicIndexFlag$_setter_$scala$collection$generic$AtomicIndexFlag$$intflag_$eq(Ljava/util/concurrent/atomic/AtomicInteger;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/library/scala/collection/parallel/Tasks.class.asm w/library/scala/collection/parallel/Tasks.class.asm
index 8017716f97..5ec759a669 100644
--- i/library/scala/collection/parallel/Tasks.class.asm
+++ w/library/scala/collection/parallel/Tasks.class.asm
@@ -84,6 +84,8 @@ public abstract interface scala/collection/parallel/Tasks {
public abstract parallelismLevel()I
// access flags 0x401
+ // signature (Lscala/collection/mutable/ArrayBuffer<Ljava/lang/String;>;)V
+ // declaration: void scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(scala.collection.mutable.ArrayBuffer<java.lang.String>)
public abstract scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(Lscala/collection/mutable/ArrayBuffer;)V
// parameter final x$1
}
diff --git i/library/scala/collection/parallel/ThreadPoolTaskSupport.class.asm w/library/scala/collection/parallel/ThreadPoolTaskSupport.class.asm
index 603a4bba40..e7af375703 100644
--- i/library/scala/collection/parallel/ThreadPoolTaskSupport.class.asm
+++ w/library/scala/collection/parallel/ThreadPoolTaskSupport.class.asm
@@ -96,6 +96,8 @@ public class scala/collection/parallel/ThreadPoolTaskSupport implements scala/co
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/ArrayBuffer<Ljava/lang/String;>;)V
+ // declaration: void scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(scala.collection.mutable.ArrayBuffer<java.lang.String>)
public scala$collection$parallel$Tasks$_setter_$debugMessages_$eq(Lscala/collection/mutable/ArrayBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/library/scala/collection/parallel/mutable/LazyCombiner.class.asm w/library/scala/collection/parallel/mutable/LazyCombiner.class.asm
index 915150ff45..bdeb054dae 100644
--- i/library/scala/collection/parallel/mutable/LazyCombiner.class.asm
+++ w/library/scala/collection/parallel/mutable/LazyCombiner.class.asm
@@ -191,6 +191,8 @@ public abstract interface scala/collection/parallel/mutable/LazyCombiner impleme
MAXLOCALS = 1
// access flags 0x401
+ // signature (TBuff;)V
+ // declaration: void scala$collection$parallel$mutable$LazyCombiner$_setter_$lastbuff_$eq(Buff)
public abstract scala$collection$parallel$mutable$LazyCombiner$_setter_$lastbuff_$eq(Lscala/collection/generic/Growable;)V
// parameter final x$1
diff --git i/library/scala/collection/parallel/mutable/ParHashMap.class.asm w/library/scala/collection/parallel/mutable/ParHashMap.class.asm
index 8ddcea892b..7b61f0251e 100644
--- i/library/scala/collection/parallel/mutable/ParHashMap.class.asm
+++ w/library/scala/collection/parallel/mutable/ParHashMap.class.asm
@@ -45,8 +45,8 @@ public class scala/collection/parallel/mutable/ParHashMap implements scala/colle
private transient [I sizemap
// access flags 0x82
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>;
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[]
+ // signature [Lscala/collection/mutable/HashEntry<TK;Lscala/collection/mutable/DefaultEntry<TK;TV;>;>;
+ // declaration: scala.collection.mutable.HashEntry<K, scala.collection.mutable.DefaultEntry<K, V>>[]
private transient [Lscala/collection/mutable/HashEntry; table
// access flags 0x82
diff --git i/library/scala/collection/parallel/mutable/ParHashMapCombiner$AddingHashTable.class.asm w/library/scala/collection/parallel/mutable/ParHashMapCombiner$AddingHashTable.class.asm
index be69462364..8b455e9c59 100644
--- i/library/scala/collection/parallel/mutable/ParHashMapCombiner$AddingHashTable.class.asm
+++ w/library/scala/collection/parallel/mutable/ParHashMapCombiner$AddingHashTable.class.asm
@@ -22,8 +22,8 @@ public class scala/collection/parallel/mutable/ParHashMapCombiner$AddingHashTabl
private transient [I sizemap
// access flags 0x82
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>;
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[]
+ // signature [Lscala/collection/mutable/HashEntry<TK;Lscala/collection/mutable/DefaultEntry<TK;TV;>;>;
+ // declaration: scala.collection.mutable.HashEntry<K, scala.collection.mutable.DefaultEntry<K, V>>[]
private transient [Lscala/collection/mutable/HashEntry; table
// access flags 0x82
diff --git i/library/scala/collection/parallel/mutable/ParHashMapCombiner$table$2$.class.asm w/library/scala/collection/parallel/mutable/ParHashMapCombiner$table$2$.class.asm
index 346db64b92..c8bb002663 100644
--- i/library/scala/collection/parallel/mutable/ParHashMapCombiner$table$2$.class.asm
+++ w/library/scala/collection/parallel/mutable/ParHashMapCombiner$table$2$.class.asm
@@ -20,8 +20,8 @@ public class scala/collection/parallel/mutable/ParHashMapCombiner$table$2$ imple
private transient [I sizemap
// access flags 0x82
- // signature [Lscala/collection/mutable/HashEntry<Ljava/lang/Object;Lscala/collection/mutable/HashEntry;>;
- // declaration: scala.collection.mutable.HashEntry<java.lang.Object, scala.collection.mutable.HashEntry>[]
+ // signature [Lscala/collection/mutable/HashEntry<TK;Lscala/collection/mutable/DefaultEntry<TK;TV;>;>;
+ // declaration: scala.collection.mutable.HashEntry<K, scala.collection.mutable.DefaultEntry<K, V>>[]
private transient [Lscala/collection/mutable/HashEntry; table
// access flags 0x82
diff --git i/library/scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.class.asm w/library/scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.class.asm
index 630f96d976..5f6096b2af 100644
--- i/library/scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.class.asm
+++ w/library/scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.class.asm
@@ -17,9 +17,9 @@ public final class scala/collection/parallel/mutable/ResizableParArrayCombiner$$
private final Lscala/collection/mutable/ArrayBuffer; chain
// access flags 0x12
- // signature Lscala/collection/generic/Growable;
- // declaration: scala.collection.generic.Growable
- private final Lscala/collection/generic/Growable; lastbuff
+ // signature Lscala/collection/parallel/mutable/ExposedArrayBuffer<TT;>;
+ // declaration: scala.collection.parallel.mutable.ExposedArrayBuffer<T>
+ private final Lscala/collection/parallel/mutable/ExposedArrayBuffer; lastbuff
// access flags 0x1041
public synthetic bridge $plus$eq(Ljava/lang/Object;)Lscala/collection/generic/Growable;
@@ -102,9 +102,19 @@ public final class scala/collection/parallel/mutable/ResizableParArrayCombiner$$
MAXLOCALS = 1
// access flags 0x1
- public lastbuff()Lscala/collection/generic/Growable;
+ // signature ()Lscala/collection/parallel/mutable/ExposedArrayBuffer<TT;>;
+ // declaration: scala.collection.parallel.mutable.ExposedArrayBuffer<T> lastbuff()
+ public lastbuff()Lscala/collection/parallel/mutable/ExposedArrayBuffer;
ALOAD 0
- GETFIELD scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.lastbuff : Lscala/collection/generic/Growable;
+ GETFIELD scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.lastbuff : Lscala/collection/parallel/mutable/ExposedArrayBuffer;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge lastbuff()Lscala/collection/generic/Growable;
+ ALOAD 0
+ INVOKEVIRTUAL scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.lastbuff ()Lscala/collection/parallel/mutable/ExposedArrayBuffer;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -120,11 +130,24 @@ public final class scala/collection/parallel/mutable/ResizableParArrayCombiner$$
MAXLOCALS = 2
// access flags 0x1
- public scala$collection$parallel$mutable$LazyCombiner$_setter_$lastbuff_$eq(Lscala/collection/generic/Growable;)V
+ // signature (Lscala/collection/parallel/mutable/ExposedArrayBuffer<TT;>;)V
+ // declaration: void scala$collection$parallel$mutable$LazyCombiner$_setter_$lastbuff_$eq(scala.collection.parallel.mutable.ExposedArrayBuffer<T>)
+ public scala$collection$parallel$mutable$LazyCombiner$_setter_$lastbuff_$eq(Lscala/collection/parallel/mutable/ExposedArrayBuffer;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.lastbuff : Lscala/collection/parallel/mutable/ExposedArrayBuffer;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$collection$parallel$mutable$LazyCombiner$_setter_$lastbuff_$eq(Lscala/collection/generic/Growable;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.lastbuff : Lscala/collection/generic/Growable;
+ CHECKCAST scala/collection/parallel/mutable/ExposedArrayBuffer
+ INVOKEVIRTUAL scala/collection/parallel/mutable/ResizableParArrayCombiner$$anon$1.scala$collection$parallel$mutable$LazyCombiner$_setter_$lastbuff_$eq (Lscala/collection/parallel/mutable/ExposedArrayBuffer;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner$$anon$1.class.asm w/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner$$anon$1.class.asm
index cfb126aeec..9efbdf1598 100644
--- i/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner$$anon$1.class.asm
+++ w/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner$$anon$1.class.asm
@@ -89,6 +89,8 @@ public final class scala/collection/parallel/mutable/UnrolledParArrayCombiner$$a
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/mutable/DoublingUnrolledBuffer<Ljava/lang/Object;>;)V
+ // declaration: void scala$collection$parallel$mutable$UnrolledParArrayCombiner$_setter_$buff_$eq(scala.collection.mutable.DoublingUnrolledBuffer<java.lang.Object>)
public scala$collection$parallel$mutable$UnrolledParArrayCombiner$_setter_$buff_$eq(Lscala/collection/mutable/DoublingUnrolledBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner.class.asm w/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner.class.asm
index 0141b13553..8848dd506e 100644
--- i/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner.class.asm
+++ w/library/scala/collection/parallel/mutable/UnrolledParArrayCombiner.class.asm
@@ -181,6 +181,8 @@ public abstract interface scala/collection/parallel/mutable/UnrolledParArrayComb
MAXLOCALS = 3
// access flags 0x401
+ // signature (Lscala/collection/mutable/DoublingUnrolledBuffer<Ljava/lang/Object;>;)V
+ // declaration: void scala$collection$parallel$mutable$UnrolledParArrayCombiner$_setter_$buff_$eq(scala.collection.mutable.DoublingUnrolledBuffer<java.lang.Object>)
public abstract scala$collection$parallel$mutable$UnrolledParArrayCombiner$_setter_$buff_$eq(Lscala/collection/mutable/DoublingUnrolledBuffer;)V
// parameter final x$1
diff --git i/library/scala/concurrent/BatchingExecutor.class.asm w/library/scala/concurrent/BatchingExecutor.class.asm
index 00707d6fbd..2799dbc677 100644
--- i/library/scala/concurrent/BatchingExecutor.class.asm
+++ w/library/scala/concurrent/BatchingExecutor.class.asm
@@ -127,6 +127,8 @@ public abstract interface scala/concurrent/BatchingExecutor implements java/util
public abstract scala$concurrent$BatchingExecutor$$_tasksLocal()Ljava/lang/ThreadLocal;
// access flags 0x401
+ // signature (Ljava/lang/ThreadLocal<Lscala/collection/immutable/List<Ljava/lang/Runnable;>;>;)V
+ // declaration: void scala$concurrent$BatchingExecutor$_setter_$scala$concurrent$BatchingExecutor$$_tasksLocal_$eq(java.lang.ThreadLocal<scala.collection.immutable.List<java.lang.Runnable>>)
public abstract scala$concurrent$BatchingExecutor$_setter_$scala$concurrent$BatchingExecutor$$_tasksLocal_$eq(Ljava/lang/ThreadLocal;)V
// parameter final x$1
diff --git i/library/scala/concurrent/Future$InternalCallbackExecutor$.class.asm w/library/scala/concurrent/Future$InternalCallbackExecutor$.class.asm
index e1d39fdac1..8f97639026 100644
--- i/library/scala/concurrent/Future$InternalCallbackExecutor$.class.asm
+++ w/library/scala/concurrent/Future$InternalCallbackExecutor$.class.asm
@@ -57,8 +57,10 @@ public class scala/concurrent/Future$InternalCallbackExecutor$ implements scala/
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$concurrent$BatchingExecutor$_setter_$scala$concurrent$BatchingExecutor$$_tasksLocal_$eq(Ljava/lang/ThreadLocal;)V
+ // access flags 0x11
+ // signature (Ljava/lang/ThreadLocal<Lscala/collection/immutable/List<Ljava/lang/Runnable;>;>;)V
+ // declaration: void scala$concurrent$BatchingExecutor$_setter_$scala$concurrent$BatchingExecutor$$_tasksLocal_$eq(java.lang.ThreadLocal<scala.collection.immutable.List<java.lang.Runnable>>)
+ public final scala$concurrent$BatchingExecutor$_setter_$scala$concurrent$BatchingExecutor$$_tasksLocal_$eq(Ljava/lang/ThreadLocal;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/library/scala/concurrent/duration/Duration$.class.asm w/library/scala/concurrent/duration/Duration$.class.asm
index 6b064506c4..5a01c37318 100644
--- i/library/scala/concurrent/duration/Duration$.class.asm
+++ w/library/scala/concurrent/duration/Duration$.class.asm
@@ -34,24 +34,6 @@ public final class scala/concurrent/duration/Duration$ implements scala/Serializ
// access flags 0x12
private final Lscala/concurrent/duration/FiniteDuration; Zero
- // access flags 0x12
- private final J d_per_ns
-
- // access flags 0x12
- private final J h_per_ns
-
- // access flags 0x12
- private final D maxPreciseDouble
-
- // access flags 0x12
- private final J min_per_ns
-
- // access flags 0x12
- private final J ms_per_ns
-
- // access flags 0x12
- private final J s_per_ns
-
// access flags 0x12
// signature Lscala/collection/immutable/Map<Ljava/lang/String;Ljava/util/concurrent/TimeUnit;>;
// declaration: scala.collection.immutable.Map<java.lang.String, java.util.concurrent.TimeUnit>
@@ -67,9 +49,6 @@ public final class scala/concurrent/duration/Duration$ implements scala/Serializ
// declaration: scala.collection.immutable.Map<java.util.concurrent.TimeUnit, java.lang.String>
private final Lscala/collection/immutable/Map; timeUnitName
- // access flags 0x12
- private final J µs_per_ns
-
// access flags 0x1019
public final static synthetic $anonfun$apply$1(C)Z
// parameter final x$1
diff --git i/library/scala/concurrent/duration/FiniteDuration$.class.asm w/library/scala/concurrent/duration/FiniteDuration$.class.asm
index f3960acde4..46add6a526 100644
--- i/library/scala/concurrent/duration/FiniteDuration$.class.asm
+++ w/library/scala/concurrent/duration/FiniteDuration$.class.asm
@@ -6,27 +6,6 @@ public final class scala/concurrent/duration/FiniteDuration$ implements scala/Se
// access flags 0x19
public final static Lscala/concurrent/duration/FiniteDuration$; MODULE$
- // access flags 0x12
- private final J max_d
-
- // access flags 0x12
- private final J max_h
-
- // access flags 0x12
- private final J max_min
-
- // access flags 0x12
- private final J max_ms
-
- // access flags 0x12
- private final J max_ns
-
- // access flags 0x12
- private final J max_s
-
- // access flags 0x12
- private final J max_µs
-
// access flags 0x9
public static <clinit>()V
NEW scala/concurrent/duration/FiniteDuration$
diff --git i/library/scala/concurrent/duration/package$.class.asm w/library/scala/concurrent/duration/package$.class.asm
index 040e5fca32..82f4843a37 100644
--- i/library/scala/concurrent/duration/package$.class.asm
+++ w/library/scala/concurrent/duration/package$.class.asm
@@ -3,30 +3,9 @@
public final class scala/concurrent/duration/package$ {
- // access flags 0x12
- private final Ljava/util/concurrent/TimeUnit; DAYS
-
- // access flags 0x12
- private final Ljava/util/concurrent/TimeUnit; HOURS
-
- // access flags 0x12
- private final Ljava/util/concurrent/TimeUnit; MICROSECONDS
-
- // access flags 0x12
- private final Ljava/util/concurrent/TimeUnit; MILLISECONDS
-
- // access flags 0x12
- private final Ljava/util/concurrent/TimeUnit; MINUTES
-
// access flags 0x19
public final static Lscala/concurrent/duration/package$; MODULE$
- // access flags 0x12
- private final Ljava/util/concurrent/TimeUnit; NANOSECONDS
-
- // access flags 0x12
- private final Ljava/util/concurrent/TimeUnit; SECONDS
-
// access flags 0x9
public static <clinit>()V
NEW scala/concurrent/duration/package$
diff --git i/library/scala/io/AnsiColor$.class.asm w/library/scala/io/AnsiColor$.class.asm
index 479f465193..c31f5a0c7b 100644
--- i/library/scala/io/AnsiColor$.class.asm
+++ w/library/scala/io/AnsiColor$.class.asm
@@ -25,158 +25,4 @@ public final class scala/io/AnsiColor$ implements scala/io/AnsiColor {
RETURN
MAXSTACK = 1
MAXLOCALS = 1
-
- // access flags 0x11
- public final BLACK()Ljava/lang/String;
- LDC "\u001b[30m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLACK_B()Ljava/lang/String;
- LDC "\u001b[40m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLINK()Ljava/lang/String;
- LDC "\u001b[5m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLUE()Ljava/lang/String;
- LDC "\u001b[34m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BLUE_B()Ljava/lang/String;
- LDC "\u001b[44m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final BOLD()Ljava/lang/String;
- LDC "\u001b[1m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final CYAN()Ljava/lang/String;
- LDC "\u001b[36m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final CYAN_B()Ljava/lang/String;
- LDC "\u001b[46m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final GREEN()Ljava/lang/String;
- LDC "\u001b[32m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final GREEN_B()Ljava/lang/String;
- LDC "\u001b[42m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final INVISIBLE()Ljava/lang/String;
- LDC "\u001b[8m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final MAGENTA()Ljava/lang/String;
- LDC "\u001b[35m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final MAGENTA_B()Ljava/lang/String;
- LDC "\u001b[45m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final RED()Ljava/lang/String;
- LDC "\u001b[31m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final RED_B()Ljava/lang/String;
- LDC "\u001b[41m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final RESET()Ljava/lang/String;
- LDC "\u001b[0m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final REVERSED()Ljava/lang/String;
- LDC "\u001b[7m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final UNDERLINED()Ljava/lang/String;
- LDC "\u001b[4m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final WHITE()Ljava/lang/String;
- LDC "\u001b[37m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final WHITE_B()Ljava/lang/String;
- LDC "\u001b[47m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final YELLOW()Ljava/lang/String;
- LDC "\u001b[33m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final YELLOW_B()Ljava/lang/String;
- LDC "\u001b[43m"
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 1
}
diff --git i/library/scala/io/AnsiColor.class.asm w/library/scala/io/AnsiColor.class.asm
index bb507f8c30..0245593981 100644
--- i/library/scala/io/AnsiColor.class.asm
+++ w/library/scala/io/AnsiColor.class.asm
@@ -10,69 +10,355 @@ public abstract interface scala/io/AnsiColor {
MAXSTACK = 0
MAXLOCALS = 1
- // access flags 0x401
- public abstract BLACK()Ljava/lang/String;
+ // access flags 0x1
+ public default BLACK()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.BLACK$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static BLACK$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[30m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default BLACK_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.BLACK_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static BLACK_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[40m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default BLINK()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.BLINK$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static BLINK$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[5m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default BLUE()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.BLUE$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static BLUE$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[34m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default BLUE_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.BLUE_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static BLUE_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[44m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default BOLD()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.BOLD$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static BOLD$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[1m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default CYAN()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.CYAN$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static CYAN$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[36m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default CYAN_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.CYAN_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static CYAN_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[46m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default GREEN()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.GREEN$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static GREEN$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[32m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default GREEN_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.GREEN_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract BLACK_B()Ljava/lang/String;
+ // access flags 0x9
+ public static GREEN_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[42m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract BLINK()Ljava/lang/String;
+ // access flags 0x1
+ public default INVISIBLE()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.INVISIBLE$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract BLUE()Ljava/lang/String;
+ // access flags 0x9
+ public static INVISIBLE$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[8m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract BLUE_B()Ljava/lang/String;
+ // access flags 0x1
+ public default MAGENTA()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.MAGENTA$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract BOLD()Ljava/lang/String;
+ // access flags 0x9
+ public static MAGENTA$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[35m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract CYAN()Ljava/lang/String;
+ // access flags 0x1
+ public default MAGENTA_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.MAGENTA_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract CYAN_B()Ljava/lang/String;
+ // access flags 0x9
+ public static MAGENTA_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[45m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract GREEN()Ljava/lang/String;
+ // access flags 0x1
+ public default RED()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.RED$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract GREEN_B()Ljava/lang/String;
+ // access flags 0x9
+ public static RED$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[31m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract INVISIBLE()Ljava/lang/String;
+ // access flags 0x1
+ public default RED_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.RED_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract MAGENTA()Ljava/lang/String;
+ // access flags 0x9
+ public static RED_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[41m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract MAGENTA_B()Ljava/lang/String;
+ // access flags 0x1
+ public default RESET()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.RESET$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract RED()Ljava/lang/String;
+ // access flags 0x9
+ public static RESET$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[0m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract RED_B()Ljava/lang/String;
+ // access flags 0x1
+ public default REVERSED()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.REVERSED$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract RESET()Ljava/lang/String;
+ // access flags 0x9
+ public static REVERSED$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[7m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract REVERSED()Ljava/lang/String;
+ // access flags 0x1
+ public default UNDERLINED()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.UNDERLINED$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract UNDERLINED()Ljava/lang/String;
+ // access flags 0x9
+ public static UNDERLINED$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[4m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract WHITE()Ljava/lang/String;
+ // access flags 0x1
+ public default WHITE()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.WHITE$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract WHITE_B()Ljava/lang/String;
+ // access flags 0x9
+ public static WHITE$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[37m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract YELLOW()Ljava/lang/String;
+ // access flags 0x1
+ public default WHITE_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.WHITE_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract YELLOW_B()Ljava/lang/String;
+ // access flags 0x9
+ public static WHITE_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[47m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default YELLOW()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.YELLOW$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static YELLOW$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[33m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default YELLOW_B()Ljava/lang/String;
+ ALOAD 0
+ INVOKESTATIC scala/io/AnsiColor.YELLOW_B$ (Lscala/io/AnsiColor;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static YELLOW_B$(Lscala/io/AnsiColor;)Ljava/lang/String;
+ // parameter final synthetic $this
+ LDC "\u001b[43m"
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
}
diff --git i/library/scala/io/Position.class.asm w/library/scala/io/Position.class.asm
index d25eafcc20..f18f203cbc 100644
--- i/library/scala/io/Position.class.asm
+++ w/library/scala/io/Position.class.asm
@@ -4,18 +4,6 @@
public abstract class scala/io/Position {
- // access flags 0x12
- private final I COLUMN_BITS
-
- // access flags 0x12
- private final I COLUMN_MASK
-
- // access flags 0x12
- private final I LINE_BITS
-
- // access flags 0x12
- private final I LINE_MASK
-
// access flags 0x1
public <init>()V
ALOAD 0
diff --git i/library/scala/math/BigDecimal$.class.asm w/library/scala/math/BigDecimal$.class.asm
index 6b2049499c..fe841f9281 100644
--- i/library/scala/math/BigDecimal$.class.asm
+++ w/library/scala/math/BigDecimal$.class.asm
@@ -12,21 +12,12 @@ public final class scala/math/BigDecimal$ implements scala/Serializable {
// access flags 0x2
private [Lscala/math/BigDecimal; cache
- // access flags 0x12
- private final D deci2binary
-
// access flags 0x12
private final Ljava/math/MathContext; defaultMathContext
- // access flags 0x12
- private final I hashCodeNotComputed
-
// access flags 0x12
private final I maxCached
- // access flags 0x12
- private final I maximumHashScale
-
// access flags 0x12
private final I minCached
diff --git i/library/scala/math/package$.class.asm w/library/scala/math/package$.class.asm
index 237877b0de..bb8630e268 100644
--- i/library/scala/math/package$.class.asm
+++ w/library/scala/math/package$.class.asm
@@ -3,15 +3,9 @@
public final class scala/math/package$ {
- // access flags 0x12
- private final D E
-
// access flags 0x19
public final static Lscala/math/package$; MODULE$
- // access flags 0x12
- private final D Pi
-
// access flags 0x9
public static <clinit>()V
NEW scala/math/package$
diff --git i/library/scala/reflect/ClassTag.class.asm w/library/scala/reflect/ClassTag.class.asm
index 944a9920f8..c2887d8a2b 100644
--- i/library/scala/reflect/ClassTag.class.asm
+++ w/library/scala/reflect/ClassTag.class.asm
@@ -523,48 +523,6 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
// declaration: java.lang.Class<?> runtimeClass()
public abstract runtimeClass()Ljava/lang/Class;
- // access flags 0x1
- // signature (Ljava/lang/Object;Ljava/lang/Class<*>;)Lscala/Option<TT;>;
- // declaration: scala.Option<T> scala$reflect$ClassTag$$unapplyImpl(java.lang.Object, java.lang.Class<?>)
- public default scala$reflect$ClassTag$$unapplyImpl(Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
- // parameter final x
- // parameter final primitiveCls
- ALOAD 0
- ALOAD 1
- ALOAD 2
- INVOKESTATIC scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl$ (Lscala/reflect/ClassTag;Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
- ARETURN
- MAXSTACK = 3
- MAXLOCALS = 3
-
- // access flags 0x9
- public static scala$reflect$ClassTag$$unapplyImpl$(Lscala/reflect/ClassTag;Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
- // parameter final synthetic $this
- // parameter final x
- // parameter final primitiveCls
- ALOAD 0
- INVOKEINTERFACE scala/reflect/ClassTag.runtimeClass ()Ljava/lang/Class;
- ALOAD 1
- INVOKEVIRTUAL java/lang/Class.isInstance (Ljava/lang/Object;)Z
- IFNE L0
- ALOAD 0
- INVOKEINTERFACE scala/reflect/ClassTag.runtimeClass ()Ljava/lang/Class;
- ALOAD 2
- INVOKEVIRTUAL java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z
- IFEQ L1
- L0
- NEW scala/Some
- DUP
- ALOAD 1
- INVOKESPECIAL scala/Some.<init> (Ljava/lang/Object;)V
- GOTO L2
- L1
- GETSTATIC scala/None$.MODULE$ : Lscala/None$;
- L2
- ARETURN
- MAXSTACK = 3
- MAXLOCALS = 3
-
// access flags 0x1
public default toString()Ljava/lang/String;
ALOAD 0
@@ -815,7 +773,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
ILOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToByte (B)Ljava/lang/Byte;
GETSTATIC java/lang/Byte.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -828,7 +786,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
ILOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToShort (S)Ljava/lang/Short;
GETSTATIC java/lang/Short.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -841,7 +799,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
ILOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToCharacter (C)Ljava/lang/Character;
GETSTATIC java/lang/Character.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -854,7 +812,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
ILOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToInteger (I)Ljava/lang/Integer;
GETSTATIC java/lang/Integer.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -867,7 +825,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
LLOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToLong (J)Ljava/lang/Long;
GETSTATIC java/lang/Long.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 3
@@ -880,7 +838,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
FLOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToFloat (F)Ljava/lang/Float;
GETSTATIC java/lang/Float.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -893,7 +851,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
DLOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToDouble (D)Ljava/lang/Double;
GETSTATIC java/lang/Double.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 3
@@ -906,7 +864,7 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
ILOAD 1
INVOKESTATIC scala/runtime/BoxesRunTime.boxToBoolean (Z)Ljava/lang/Boolean;
GETSTATIC java/lang/Boolean.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
@@ -918,11 +876,40 @@ public abstract interface scala/reflect/ClassTag implements scala/reflect/ClassM
ALOAD 0
ALOAD 1
GETSTATIC scala/runtime/BoxedUnit.TYPE : Ljava/lang/Class;
- INVOKEINTERFACE scala/reflect/ClassTag.scala$reflect$ClassTag$$unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ INVOKESPECIAL scala/reflect/ClassTag.unapplyImpl (Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
ARETURN
MAXSTACK = 3
MAXLOCALS = 2
+ // access flags 0x2
+ // signature (Ljava/lang/Object;Ljava/lang/Class<*>;)Lscala/Option<TT;>;
+ // declaration: scala.Option<T> unapplyImpl(java.lang.Object, java.lang.Class<?>)
+ private default unapplyImpl(Ljava/lang/Object;Ljava/lang/Class;)Lscala/Option;
+ // parameter final x
+ // parameter final primitiveCls
+ ALOAD 0
+ INVOKEINTERFACE scala/reflect/ClassTag.runtimeClass ()Ljava/lang/Class;
+ ALOAD 1
+ INVOKEVIRTUAL java/lang/Class.isInstance (Ljava/lang/Object;)Z
+ IFNE L0
+ ALOAD 0
+ INVOKEINTERFACE scala/reflect/ClassTag.runtimeClass ()Ljava/lang/Class;
+ ALOAD 2
+ INVOKEVIRTUAL java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z
+ IFEQ L1
+ L0
+ NEW scala/Some
+ DUP
+ ALOAD 1
+ INVOKESPECIAL scala/Some.<init> (Ljava/lang/Object;)V
+ GOTO L2
+ L1
+ GETSTATIC scala/None$.MODULE$ : Lscala/None$;
+ L2
+ ARETURN
+ MAXSTACK = 3
+ MAXLOCALS = 3
+
// access flags 0x1
// signature ()Lscala/reflect/ClassTag<Ljava/lang/Object;>;
// declaration: scala.reflect.ClassTag<java.lang.Object> wrap()
diff --git i/library/scala/runtime/PolyMethodCache.class.asm w/library/scala/runtime/PolyMethodCache.class.asm
index 371cd2a4f0..2a1c7ddf26 100644
--- i/library/scala/runtime/PolyMethodCache.class.asm
+++ w/library/scala/runtime/PolyMethodCache.class.asm
@@ -3,9 +3,6 @@
public final class scala/runtime/PolyMethodCache extends scala/runtime/MethodCache {
- // access flags 0x12
- private final I MaxComplexity
-
// access flags 0x12
private final I complexity
diff --git i/library/scala/sys/SystemProperties$.class.asm w/library/scala/sys/SystemProperties$.class.asm
index ac7d263c44..fc52d0ac1a 100644
--- i/library/scala/sys/SystemProperties$.class.asm
+++ w/library/scala/sys/SystemProperties$.class.asm
@@ -3,21 +3,9 @@
public final class scala/sys/SystemProperties$ {
- // access flags 0x12
- private final Ljava/lang/String; HeadlessKey
-
// access flags 0x19
public final static Lscala/sys/SystemProperties$; MODULE$
- // access flags 0x12
- private final Ljava/lang/String; NoTraceSuppressionKey
-
- // access flags 0x12
- private final Ljava/lang/String; PreferIPv4StackKey
-
- // access flags 0x12
- private final Ljava/lang/String; PreferIPv6AddressesKey
-
// access flags 0x42
private volatile B bitmap$0
diff --git i/library/scala/sys/process/BasicIO$.class.asm w/library/scala/sys/process/BasicIO$.class.asm
index 8dce4403c1..b10fd00844 100644
--- i/library/scala/sys/process/BasicIO$.class.asm
+++ w/library/scala/sys/process/BasicIO$.class.asm
@@ -7,9 +7,6 @@ public final class scala/sys/process/BasicIO$ {
// access flags 0x9
public static INNERCLASS scala/sys/process/BasicIO$Uncloseable$ scala/sys/process/BasicIO Uncloseable$
- // access flags 0x12
- private final I BufferSize
-
// access flags 0x19
public final static Lscala/sys/process/BasicIO$; MODULE$
diff --git i/library/scala/sys/process/Process.class.asm w/library/scala/sys/process/Process.class.asm
index f7d7d108cd..af0aeb8eee 100644
--- i/library/scala/sys/process/Process.class.asm
+++ w/library/scala/sys/process/Process.class.asm
@@ -8,6 +8,26 @@ public abstract interface scala/sys/process/Process {
public static abstract INNERCLASS scala/sys/process/ProcessBuilder$Source scala/sys/process/ProcessBuilder Source
// access flags 0x609
public static abstract INNERCLASS scala/sys/process/ProcessBuilder$URLBuilder scala/sys/process/ProcessBuilder URLBuilder
+ // access flags 0x1
+ public INNERCLASS scala/sys/process/ProcessImpl$Future$ scala/sys/process/ProcessImpl Future$
+ // access flags 0x1
+ public INNERCLASS scala/sys/process/ProcessImpl$Spawn$ scala/sys/process/ProcessImpl Spawn$
+
+ // access flags 0x9
+ public static Future()Lscala/sys/process/ProcessImpl$Future$;
+ GETSTATIC scala/sys/process/Process$.MODULE$ : Lscala/sys/process/Process$;
+ INVOKEVIRTUAL scala/sys/process/Process$.Future ()Lscala/sys/process/ProcessImpl$Future$;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 0
+
+ // access flags 0x9
+ public static Spawn()Lscala/sys/process/ProcessImpl$Spawn$;
+ GETSTATIC scala/sys/process/Process$.MODULE$ : Lscala/sys/process/Process$;
+ INVOKEVIRTUAL scala/sys/process/Process$.Spawn ()Lscala/sys/process/ProcessImpl$Spawn$;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 0
// access flags 0x9
// signature (Ljava/lang/String;Lscala/Function0<Ljava/lang/Object;>;)Lscala/sys/process/ProcessBuilder;
diff --git i/library/scala/util/MurmurHash$.class.asm w/library/scala/util/MurmurHash$.class.asm
index 1fa7e956b7..f5845e8f43 100644
--- i/library/scala/util/MurmurHash$.class.asm
+++ w/library/scala/util/MurmurHash$.class.asm
@@ -9,42 +9,12 @@ public final class scala/util/MurmurHash$ {
// access flags 0x19
public final static Lscala/util/MurmurHash$; MODULE$
- // access flags 0x12
- private final I finalMixer1
-
- // access flags 0x12
- private final I finalMixer2
-
- // access flags 0x12
- private final I hiddenMagicA
-
- // access flags 0x12
- private final I hiddenMagicB
-
- // access flags 0x12
- private final I hiddenMixerA
-
- // access flags 0x12
- private final I hiddenMixerB
-
- // access flags 0x12
- private final I seedArray
-
- // access flags 0x12
- private final I seedString
-
// access flags 0x12
private final [I storedMagicA
// access flags 0x12
private final [I storedMagicB
- // access flags 0x12
- private final I visibleMagic
-
- // access flags 0x12
- private final I visibleMixer
-
// access flags 0x1019
public final static synthetic $anonfun$storedMagicA$1(Lscala/util/MurmurHash$;I)I
// parameter final synthetic $this
diff --git i/library/scala/util/Properties$.class.asm w/library/scala/util/Properties$.class.asm
index 0b122c8cd7..e4177c35e9 100644
--- i/library/scala/util/Properties$.class.asm
+++ w/library/scala/util/Properties$.class.asm
@@ -133,6 +133,8 @@ public final class scala/util/Properties$ implements scala/util/PropertiesTrait
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(scala.Option<java.lang.String>)
public scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
@@ -153,6 +155,8 @@ public final class scala/util/Properties$ implements scala/util/PropertiesTrait
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(scala.Option<java.lang.String>)
public scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(Lscala/Option;)V
// parameter final x$1
ALOAD 0
diff --git i/library/scala/util/Properties.class.asm w/library/scala/util/Properties.class.asm
index 3f4913466d..b05d3c8430 100644
--- i/library/scala/util/Properties.class.asm
+++ w/library/scala/util/Properties.class.asm
@@ -320,51 +320,6 @@ public final class scala/util/Properties {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$copyrightString_$eq(Ljava/lang/String;)V
- GETSTATIC scala/util/Properties$.MODULE$ : Lscala/util/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/util/Properties$.scala$util$PropertiesTrait$_setter_$copyrightString_$eq (Ljava/lang/String;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(Lscala/Option;)V
- GETSTATIC scala/util/Properties$.MODULE$ : Lscala/util/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/util/Properties$.scala$util$PropertiesTrait$_setter_$developmentVersion_$eq (Lscala/Option;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$propFilename_$eq(Ljava/lang/String;)V
- GETSTATIC scala/util/Properties$.MODULE$ : Lscala/util/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/util/Properties$.scala$util$PropertiesTrait$_setter_$propFilename_$eq (Ljava/lang/String;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(Lscala/Option;)V
- GETSTATIC scala/util/Properties$.MODULE$ : Lscala/util/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/util/Properties$.scala$util$PropertiesTrait$_setter_$releaseVersion_$eq (Lscala/Option;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$_setter_$versionString_$eq(Ljava/lang/String;)V
- GETSTATIC scala/util/Properties$.MODULE$ : Lscala/util/Properties$;
- ALOAD 0
- INVOKEVIRTUAL scala/util/Properties$.scala$util$PropertiesTrait$_setter_$versionString_$eq (Ljava/lang/String;)V
- RETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
public static scalaCmd()Ljava/lang/String;
GETSTATIC scala/util/Properties$.MODULE$ : Lscala/util/Properties$;
diff --git i/library/scala/util/PropertiesTrait.class.asm w/library/scala/util/PropertiesTrait.class.asm
index 31508e9ffe..623f06b944 100644
--- i/library/scala/util/PropertiesTrait.class.asm
+++ w/library/scala/util/PropertiesTrait.class.asm
@@ -1242,58 +1242,13 @@ public abstract interface scala/util/PropertiesTrait {
// declaration: scala.Option<java.lang.String> releaseVersion()
public abstract releaseVersion()Lscala/Option;
- // access flags 0x1
- public default scala$util$PropertiesTrait$$versionFor(Ljava/lang/String;)Ljava/lang/String;
- // parameter final command
- ALOAD 0
- ALOAD 1
- INVOKESTATIC scala/util/PropertiesTrait.scala$util$PropertiesTrait$$versionFor$ (Lscala/util/PropertiesTrait;Ljava/lang/String;)Ljava/lang/String;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 2
-
- // access flags 0x9
- public static scala$util$PropertiesTrait$$versionFor$(Lscala/util/PropertiesTrait;Ljava/lang/String;)Ljava/lang/String;
- // parameter final synthetic $this
- // parameter final command
- ALOAD 1
- ASTORE 2
- ALOAD 0
- INVOKEINTERFACE scala/util/PropertiesTrait.versionString ()Ljava/lang/String;
- ASTORE 3
- ALOAD 0
- INVOKEINTERFACE scala/util/PropertiesTrait.copyrightString ()Ljava/lang/String;
- ASTORE 4
- NEW scala/collection/immutable/StringOps
- DUP
- LDC "Scala %s %s -- %s"
- INVOKESPECIAL scala/collection/immutable/StringOps.<init> (Ljava/lang/String;)V
- GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
- ICONST_3
- ANEWARRAY java/lang/Object
- DUP
- ICONST_0
- ALOAD 2
- AASTORE
- DUP
- ICONST_1
- ALOAD 3
- AASTORE
- DUP
- ICONST_2
- ALOAD 4
- AASTORE
- INVOKEVIRTUAL scala/Predef$.genericWrapArray (Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray;
- INVOKEVIRTUAL scala/collection/immutable/StringOps.format (Lscala/collection/Seq;)Ljava/lang/String;
- ARETURN
- MAXSTACK = 6
- MAXLOCALS = 5
-
// access flags 0x401
public abstract scala$util$PropertiesTrait$_setter_$copyrightString_$eq(Ljava/lang/String;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(scala.Option<java.lang.String>)
public abstract scala$util$PropertiesTrait$_setter_$developmentVersion_$eq(Lscala/Option;)V
// parameter final x$1
@@ -1302,6 +1257,8 @@ public abstract interface scala/util/PropertiesTrait {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Option<Ljava/lang/String;>;)V
+ // declaration: void scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(scala.Option<java.lang.String>)
public abstract scala$util$PropertiesTrait$_setter_$releaseVersion_$eq(Lscala/Option;)V
// parameter final x$1
@@ -1668,6 +1625,42 @@ public abstract interface scala/util/PropertiesTrait {
MAXSTACK = 2
MAXLOCALS = 1
+ // access flags 0x2
+ private default versionFor(Ljava/lang/String;)Ljava/lang/String;
+ // parameter final command
+ ALOAD 1
+ ASTORE 2
+ ALOAD 0
+ INVOKEINTERFACE scala/util/PropertiesTrait.versionString ()Ljava/lang/String;
+ ASTORE 3
+ ALOAD 0
+ INVOKEINTERFACE scala/util/PropertiesTrait.copyrightString ()Ljava/lang/String;
+ ASTORE 4
+ NEW scala/collection/immutable/StringOps
+ DUP
+ LDC "Scala %s %s -- %s"
+ INVOKESPECIAL scala/collection/immutable/StringOps.<init> (Ljava/lang/String;)V
+ GETSTATIC scala/Predef$.MODULE$ : Lscala/Predef$;
+ ICONST_3
+ ANEWARRAY java/lang/Object
+ DUP
+ ICONST_0
+ ALOAD 2
+ AASTORE
+ DUP
+ ICONST_1
+ ALOAD 3
+ AASTORE
+ DUP
+ ICONST_2
+ ALOAD 4
+ AASTORE
+ INVOKEVIRTUAL scala/Predef$.genericWrapArray (Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray;
+ INVOKEVIRTUAL scala/collection/immutable/StringOps.format (Lscala/collection/Seq;)Ljava/lang/String;
+ ARETURN
+ MAXSTACK = 6
+ MAXLOCALS = 5
+
// access flags 0x1
public default versionMsg()Ljava/lang/String;
ALOAD 0
@@ -1682,7 +1675,7 @@ public abstract interface scala/util/PropertiesTrait {
ALOAD 0
ALOAD 0
INVOKEINTERFACE scala/util/PropertiesTrait.propCategory ()Ljava/lang/String;
- INVOKEINTERFACE scala/util/PropertiesTrait.scala$util$PropertiesTrait$$versionFor (Ljava/lang/String;)Ljava/lang/String;
+ INVOKESPECIAL scala/util/PropertiesTrait.versionFor (Ljava/lang/String;)Ljava/lang/String;
ARETURN
MAXSTACK = 2
MAXLOCALS = 1
diff --git i/library/scala/util/Sorting$.class.asm w/library/scala/util/Sorting$.class.asm
index 454d664f2d..1eb7b97f57 100644
--- i/library/scala/util/Sorting$.class.asm
+++ w/library/scala/util/Sorting$.class.asm
@@ -18,12 +18,6 @@ public final class scala/util/Sorting$ {
// access flags 0x19
public final static Lscala/util/Sorting$; MODULE$
- // access flags 0x12
- private final I mergeThreshold
-
- // access flags 0x12
- private final I qsortThreshold
-
// access flags 0x9
public static <clinit>()V
NEW scala/util/Sorting$
diff --git i/library/scala/util/hashing/MurmurHash3$.class.asm w/library/scala/util/hashing/MurmurHash3$.class.asm
index 754552a25c..e1f1f27cd7 100644
--- i/library/scala/util/hashing/MurmurHash3$.class.asm
+++ w/library/scala/util/hashing/MurmurHash3$.class.asm
@@ -18,30 +18,15 @@ public final class scala/util/hashing/MurmurHash3$ extends scala/util/hashing/Mu
// access flags 0x19
public final static Lscala/util/hashing/MurmurHash3$; MODULE$
- // access flags 0x12
- private final I arraySeed
-
// access flags 0x12
private final I mapSeed
- // access flags 0x12
- private final I productSeed
-
// access flags 0x12
private final I seqSeed
// access flags 0x12
private final I setSeed
- // access flags 0x12
- private final I stringSeed
-
- // access flags 0x12
- private final I symmetricSeed
-
- // access flags 0x12
- private final I traversableSeed
-
// access flags 0x9
public static <clinit>()V
NEW scala/util/hashing/MurmurHash3$
diff --git i/library/scala/util/matching/Regex$MatchIterator$$anon$1.class.asm w/library/scala/util/matching/Regex$MatchIterator$$anon$1.class.asm
index 457aeb1c89..ceaa499761 100644
--- i/library/scala/util/matching/Regex$MatchIterator$$anon$1.class.asm
+++ w/library/scala/util/matching/Regex$MatchIterator$$anon$1.class.asm
@@ -95,8 +95,8 @@ public final class scala/util/matching/Regex$MatchIterator$$anon$1 extends scala
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$util$matching$Regex$Replacement$_setter_$scala$util$matching$Regex$Replacement$$sb_$eq(Ljava/lang/StringBuffer;)V
+ // access flags 0x11
+ public final scala$util$matching$Regex$Replacement$_setter_$scala$util$matching$Regex$Replacement$$sb_$eq(Ljava/lang/StringBuffer;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/reflect/scala/reflect/api/JavaUniverse.class.asm w/reflect/scala/reflect/api/JavaUniverse.class.asm
index 81e53c0d14..aaf48f5ad8 100644
--- i/reflect/scala/reflect/api/JavaUniverse.class.asm
+++ w/reflect/scala/reflect/api/JavaUniverse.class.asm
@@ -27,6 +27,8 @@ public abstract interface scala/reflect/api/JavaUniverse {
// parameter final cl
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Ljava/lang/Class<*>;>;)V
+ // declaration: void scala$reflect$api$JavaUniverse$_setter_$RuntimeClassTag_$eq(scala.reflect.ClassTag<java.lang.Class<?>>)
public abstract scala$reflect$api$JavaUniverse$_setter_$RuntimeClassTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
}
diff --git i/reflect/scala/reflect/internal/AnnotationInfos.class.asm w/reflect/scala/reflect/internal/AnnotationInfos.class.asm
index 1b75b3ac41..3fdad47f91 100644
--- i/reflect/scala/reflect/internal/AnnotationInfos.class.asm
+++ w/reflect/scala/reflect/internal/AnnotationInfos.class.asm
@@ -973,10 +973,14 @@ public abstract interface scala/reflect/internal/AnnotationInfos implements scal
MAXLOCALS = 10
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$AnnotationInfo;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$AnnotationTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$AnnotationInfo>)
public abstract scala$reflect$internal$AnnotationInfos$_setter_$AnnotationTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$ArrayAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$ArrayArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$ArrayAnnotArg>)
public abstract scala$reflect$internal$AnnotationInfos$_setter_$ArrayArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
@@ -985,10 +989,14 @@ public abstract interface scala/reflect/internal/AnnotationInfos implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$ClassfileAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$JavaArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$ClassfileAnnotArg>)
public abstract scala$reflect$internal$AnnotationInfos$_setter_$JavaArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$LiteralAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$LiteralArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$LiteralAnnotArg>)
public abstract scala$reflect$internal$AnnotationInfos$_setter_$LiteralArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
@@ -997,6 +1005,8 @@ public abstract interface scala/reflect/internal/AnnotationInfos implements scal
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$NestedAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$NestedArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$NestedAnnotArg>)
public abstract scala$reflect$internal$AnnotationInfos$_setter_$NestedArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/Chars$.class.asm w/reflect/scala/reflect/internal/Chars$.class.asm
index 2fba09e8cd..c8520df35e 100644
--- i/reflect/scala/reflect/internal/Chars$.class.asm
+++ w/reflect/scala/reflect/internal/Chars$.class.asm
@@ -39,34 +39,6 @@ public final class scala/reflect/internal/Chars$ implements scala/reflect/intern
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final CR()C
- BIPUSH 13
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final FF()C
- BIPUSH 12
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final LF()C
- BIPUSH 10
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final SU()C
- BIPUSH 26
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$reflect$internal$Chars$$char2uescapeArray()[C
ALOAD 0
@@ -95,8 +67,8 @@ public final class scala/reflect/internal/Chars$ implements scala/reflect/intern
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$char2uescapeArray_$eq([C)V
+ // access flags 0x11
+ public final scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$char2uescapeArray_$eq([C)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -106,6 +78,8 @@ public final class scala/reflect/internal/Chars$ implements scala/reflect/intern
MAXLOCALS = 2
// access flags 0x11
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$letterGroups_$eq(scala.collection.immutable.Set<java.lang.Object>)
public final scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$letterGroups_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
@@ -116,6 +90,8 @@ public final class scala/reflect/internal/Chars$ implements scala/reflect/intern
MAXLOCALS = 2
// access flags 0x11
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$otherLetters_$eq(scala.collection.immutable.Set<java.lang.Object>)
public final scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$otherLetters_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
diff --git i/reflect/scala/reflect/internal/Chars.class.asm w/reflect/scala/reflect/internal/Chars.class.asm
index 9a23efc1d0..5c9dad5926 100644
--- i/reflect/scala/reflect/internal/Chars.class.asm
+++ w/reflect/scala/reflect/internal/Chars.class.asm
@@ -93,17 +93,69 @@ public abstract interface scala/reflect/internal/Chars {
MAXSTACK = 7
MAXLOCALS = 1
- // access flags 0x401
- public abstract CR()C
+ // access flags 0x1
+ public default CR()C
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Chars.CR$ (Lscala/reflect/internal/Chars;)C
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract FF()C
+ // access flags 0x9
+ public static CR$(Lscala/reflect/internal/Chars;)C
+ // parameter final synthetic $this
+ BIPUSH 13
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract LF()C
+ // access flags 0x1
+ public default FF()C
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Chars.FF$ (Lscala/reflect/internal/Chars;)C
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract SU()C
+ // access flags 0x9
+ public static FF$(Lscala/reflect/internal/Chars;)C
+ // parameter final synthetic $this
+ BIPUSH 12
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default LF()C
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Chars.LF$ (Lscala/reflect/internal/Chars;)C
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static LF$(Lscala/reflect/internal/Chars;)C
+ // parameter final synthetic $this
+ BIPUSH 10
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default SU()C
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Chars.SU$ (Lscala/reflect/internal/Chars;)C
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static SU$(Lscala/reflect/internal/Chars;)C
+ // parameter final synthetic $this
+ BIPUSH 26
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
// access flags 0x1
public default char2uescape(C)Ljava/lang/String;
@@ -564,10 +616,14 @@ public abstract interface scala/reflect/internal/Chars {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$letterGroups_$eq(scala.collection.immutable.Set<java.lang.Object>)
public abstract scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$letterGroups_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$otherLetters_$eq(scala.collection.immutable.Set<java.lang.Object>)
public abstract scala$reflect$internal$Chars$_setter_$scala$reflect$internal$Chars$$otherLetters_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
}
diff --git i/reflect/scala/reflect/internal/ClassfileConstants$.class.asm w/reflect/scala/reflect/internal/ClassfileConstants$.class.asm
index 390dab1105..37b592d208 100644
--- i/reflect/scala/reflect/internal/ClassfileConstants$.class.asm
+++ w/reflect/scala/reflect/internal/ClassfileConstants$.class.asm
@@ -5,810 +5,9 @@ public final class scala/reflect/internal/ClassfileConstants$ {
// access flags 0x9
public static INNERCLASS scala/reflect/internal/ClassfileConstants$FlagTranslation$ scala/reflect/internal/ClassfileConstants FlagTranslation$
- // access flags 0x12
- private final C ANNOTATION_TAG
-
- // access flags 0x12
- private final C ARRAY_TAG
-
- // access flags 0x12
- private final C BOOL_TAG
-
- // access flags 0x12
- private final C BYTE_TAG
-
- // access flags 0x12
- private final C CHAR_TAG
-
- // access flags 0x12
- private final C CLASS_TAG
-
- // access flags 0x12
- private final I CONSTANT_CLASS
-
- // access flags 0x12
- private final I CONSTANT_DOUBLE
-
- // access flags 0x12
- private final I CONSTANT_FIELDREF
-
- // access flags 0x12
- private final I CONSTANT_FLOAT
-
- // access flags 0x12
- private final I CONSTANT_INTEGER
-
- // access flags 0x12
- private final I CONSTANT_INTFMETHODREF
-
- // access flags 0x12
- private final I CONSTANT_INVOKEDYNAMIC
-
- // access flags 0x12
- private final I CONSTANT_LONG
-
- // access flags 0x12
- private final I CONSTANT_METHODHANDLE
-
- // access flags 0x12
- private final I CONSTANT_METHODREF
-
- // access flags 0x12
- private final I CONSTANT_METHODTYPE
-
- // access flags 0x12
- private final I CONSTANT_NAMEANDTYPE
-
- // access flags 0x12
- private final I CONSTANT_STRING
-
- // access flags 0x12
- private final I CONSTANT_UNICODE
-
- // access flags 0x12
- private final I CONSTANT_UTF8
-
- // access flags 0x12
- private final C DOUBLE_TAG
-
- // access flags 0x12
- private final C ENUM_TAG
-
- // access flags 0x12
- private final C FLOAT_TAG
-
- // access flags 0x12
- private final C INT_TAG
-
- // access flags 0x12
- private final I JAVA_ACC_ABSTRACT
-
- // access flags 0x12
- private final I JAVA_ACC_ANNOTATION
-
- // access flags 0x12
- private final I JAVA_ACC_BRIDGE
-
- // access flags 0x12
- private final I JAVA_ACC_ENUM
-
- // access flags 0x12
- private final I JAVA_ACC_FINAL
-
- // access flags 0x12
- private final I JAVA_ACC_INTERFACE
-
- // access flags 0x12
- private final I JAVA_ACC_NATIVE
-
- // access flags 0x12
- private final I JAVA_ACC_PRIVATE
-
- // access flags 0x12
- private final I JAVA_ACC_PROTECTED
-
- // access flags 0x12
- private final I JAVA_ACC_PUBLIC
-
- // access flags 0x12
- private final I JAVA_ACC_STATIC
-
- // access flags 0x12
- private final I JAVA_ACC_STRICT
-
- // access flags 0x12
- private final I JAVA_ACC_SUPER
-
- // access flags 0x12
- private final I JAVA_ACC_SYNCHRONIZED
-
- // access flags 0x12
- private final I JAVA_ACC_SYNTHETIC
-
- // access flags 0x12
- private final I JAVA_ACC_TRANSIENT
-
- // access flags 0x12
- private final I JAVA_ACC_VARARGS
-
- // access flags 0x12
- private final I JAVA_ACC_VOLATILE
-
- // access flags 0x12
- private final I JAVA_MAGIC
-
- // access flags 0x12
- private final I JAVA_MAJOR_VERSION
-
- // access flags 0x12
- private final I JAVA_MINOR_VERSION
-
- // access flags 0x12
- private final C LONG_TAG
-
// access flags 0x19
public final static Lscala/reflect/internal/ClassfileConstants$; MODULE$
- // access flags 0x12
- private final C OBJECT_TAG
-
- // access flags 0x12
- private final Ljava/lang/String; SCALA_NOTHING
-
- // access flags 0x12
- private final Ljava/lang/String; SCALA_NULL
-
- // access flags 0x12
- private final C SHORT_TAG
-
- // access flags 0x12
- private final C STRING_TAG
-
- // access flags 0x12
- private final C TVAR_TAG
-
- // access flags 0x12
- private final I T_BOOLEAN
-
- // access flags 0x12
- private final I T_BYTE
-
- // access flags 0x12
- private final I T_CHAR
-
- // access flags 0x12
- private final I T_DOUBLE
-
- // access flags 0x12
- private final I T_FLOAT
-
- // access flags 0x12
- private final I T_INT
-
- // access flags 0x12
- private final I T_LONG
-
- // access flags 0x12
- private final I T_SHORT
-
- // access flags 0x12
- private final C VOID_TAG
-
- // access flags 0x12
- private final I aaload
-
- // access flags 0x12
- private final I aastore
-
- // access flags 0x12
- private final I aconst_null
-
- // access flags 0x12
- private final I aload
-
- // access flags 0x12
- private final I aload_0
-
- // access flags 0x12
- private final I aload_1
-
- // access flags 0x12
- private final I aload_2
-
- // access flags 0x12
- private final I aload_3
-
- // access flags 0x12
- private final I anewarray
-
- // access flags 0x12
- private final I areturn
-
- // access flags 0x12
- private final I arraylength
-
- // access flags 0x12
- private final I astore
-
- // access flags 0x12
- private final I astore_0
-
- // access flags 0x12
- private final I astore_1
-
- // access flags 0x12
- private final I astore_2
-
- // access flags 0x12
- private final I astore_3
-
- // access flags 0x12
- private final I athrow
-
- // access flags 0x12
- private final I baload
-
- // access flags 0x12
- private final I bastore
-
- // access flags 0x12
- private final I bipush
-
- // access flags 0x12
- private final I breakpoint
-
- // access flags 0x12
- private final I caload
-
- // access flags 0x12
- private final I castore
-
- // access flags 0x12
- private final I checkcast
-
- // access flags 0x12
- private final I d2f
-
- // access flags 0x12
- private final I d2i
-
- // access flags 0x12
- private final I d2l
-
- // access flags 0x12
- private final I dadd
-
- // access flags 0x12
- private final I daload
-
- // access flags 0x12
- private final I dastore
-
- // access flags 0x12
- private final I dcmpg
-
- // access flags 0x12
- private final I dcmpl
-
- // access flags 0x12
- private final I dconst_0
-
- // access flags 0x12
- private final I dconst_1
-
- // access flags 0x12
- private final I ddiv
-
- // access flags 0x12
- private final I dload
-
- // access flags 0x12
- private final I dload_0
-
- // access flags 0x12
- private final I dload_1
-
- // access flags 0x12
- private final I dload_2
-
- // access flags 0x12
- private final I dload_3
-
- // access flags 0x12
- private final I dmul
-
- // access flags 0x12
- private final I dneg
-
- // access flags 0x12
- private final I drem
-
- // access flags 0x12
- private final I dreturn
-
- // access flags 0x12
- private final I dstore
-
- // access flags 0x12
- private final I dstore_0
-
- // access flags 0x12
- private final I dstore_1
-
- // access flags 0x12
- private final I dstore_2
-
- // access flags 0x12
- private final I dstore_3
-
- // access flags 0x12
- private final I dsub
-
- // access flags 0x12
- private final I dup
-
- // access flags 0x12
- private final I dup2
-
- // access flags 0x12
- private final I dup2_x1
-
- // access flags 0x12
- private final I dup2_x2
-
- // access flags 0x12
- private final I dup_x1
-
- // access flags 0x12
- private final I dup_x2
-
- // access flags 0x12
- private final I f2d
-
- // access flags 0x12
- private final I f2i
-
- // access flags 0x12
- private final I f2l
-
- // access flags 0x12
- private final I fadd
-
- // access flags 0x12
- private final I faload
-
- // access flags 0x12
- private final I fastore
-
- // access flags 0x12
- private final I fcmpg
-
- // access flags 0x12
- private final I fcmpl
-
- // access flags 0x12
- private final I fconst_0
-
- // access flags 0x12
- private final I fconst_1
-
- // access flags 0x12
- private final I fconst_2
-
- // access flags 0x12
- private final I fdiv
-
- // access flags 0x12
- private final I fload
-
- // access flags 0x12
- private final I fload_0
-
- // access flags 0x12
- private final I fload_1
-
- // access flags 0x12
- private final I fload_2
-
- // access flags 0x12
- private final I fload_3
-
- // access flags 0x12
- private final I fmul
-
- // access flags 0x12
- private final I fneg
-
- // access flags 0x12
- private final I frem
-
- // access flags 0x12
- private final I freturn
-
- // access flags 0x12
- private final I fstore
-
- // access flags 0x12
- private final I fstore_0
-
- // access flags 0x12
- private final I fstore_1
-
- // access flags 0x12
- private final I fstore_2
-
- // access flags 0x12
- private final I fstore_3
-
- // access flags 0x12
- private final I fsub
-
- // access flags 0x12
- private final I getfield
-
- // access flags 0x12
- private final I getstatic
-
- // access flags 0x12
- private final I goto
-
- // access flags 0x12
- private final I goto_w
-
- // access flags 0x12
- private final I i2b
-
- // access flags 0x12
- private final I i2c
-
- // access flags 0x12
- private final I i2d
-
- // access flags 0x12
- private final I i2f
-
- // access flags 0x12
- private final I i2l
-
- // access flags 0x12
- private final I i2s
-
- // access flags 0x12
- private final I iadd
-
- // access flags 0x12
- private final I iaload
-
- // access flags 0x12
- private final I iand
-
- // access flags 0x12
- private final I iastore
-
- // access flags 0x12
- private final I iconst_0
-
- // access flags 0x12
- private final I iconst_1
-
- // access flags 0x12
- private final I iconst_2
-
- // access flags 0x12
- private final I iconst_3
-
- // access flags 0x12
- private final I iconst_4
-
- // access flags 0x12
- private final I iconst_5
-
- // access flags 0x12
- private final I iconst_m1
-
- // access flags 0x12
- private final I idiv
-
- // access flags 0x12
- private final I if_acmpeq
-
- // access flags 0x12
- private final I if_acmpne
-
- // access flags 0x12
- private final I if_icmpeq
-
- // access flags 0x12
- private final I if_icmpge
-
- // access flags 0x12
- private final I if_icmpgt
-
- // access flags 0x12
- private final I if_icmple
-
- // access flags 0x12
- private final I if_icmplt
-
- // access flags 0x12
- private final I if_icmpne
-
- // access flags 0x12
- private final I ifeq
-
- // access flags 0x12
- private final I ifge
-
- // access flags 0x12
- private final I ifgt
-
- // access flags 0x12
- private final I ifle
-
- // access flags 0x12
- private final I iflt
-
- // access flags 0x12
- private final I ifne
-
- // access flags 0x12
- private final I ifnonnull
-
- // access flags 0x12
- private final I ifnull
-
- // access flags 0x12
- private final I iinc
-
- // access flags 0x12
- private final I iload
-
- // access flags 0x12
- private final I iload_0
-
- // access flags 0x12
- private final I iload_1
-
- // access flags 0x12
- private final I iload_2
-
- // access flags 0x12
- private final I iload_3
-
- // access flags 0x12
- private final I impdep1
-
- // access flags 0x12
- private final I impdep2
-
- // access flags 0x12
- private final I imul
-
- // access flags 0x12
- private final I ineg
-
- // access flags 0x12
- private final I instanceof
-
- // access flags 0x12
- private final I invokedynamic
-
- // access flags 0x12
- private final I invokeinterface
-
- // access flags 0x12
- private final I invokespecial
-
- // access flags 0x12
- private final I invokestatic
-
- // access flags 0x12
- private final I invokevirtual
-
- // access flags 0x12
- private final I ior
-
- // access flags 0x12
- private final I irem
-
- // access flags 0x12
- private final I ireturn
-
- // access flags 0x12
- private final I ishl
-
- // access flags 0x12
- private final I ishr
-
- // access flags 0x12
- private final I istore
-
- // access flags 0x12
- private final I istore_0
-
- // access flags 0x12
- private final I istore_1
-
- // access flags 0x12
- private final I istore_2
-
- // access flags 0x12
- private final I istore_3
-
- // access flags 0x12
- private final I isub
-
- // access flags 0x12
- private final I iushr
-
- // access flags 0x12
- private final I ixor
-
- // access flags 0x12
- private final I jsr
-
- // access flags 0x12
- private final I jsr_w
-
- // access flags 0x12
- private final I l2d
-
- // access flags 0x12
- private final I l2f
-
- // access flags 0x12
- private final I l2i
-
- // access flags 0x12
- private final I ladd
-
- // access flags 0x12
- private final I laload
-
- // access flags 0x12
- private final I land
-
- // access flags 0x12
- private final I lastore
-
- // access flags 0x12
- private final I lcmp
-
- // access flags 0x12
- private final I lconst_0
-
- // access flags 0x12
- private final I lconst_1
-
- // access flags 0x12
- private final I ldc
-
- // access flags 0x12
- private final I ldc2_w
-
- // access flags 0x12
- private final I ldc_w
-
- // access flags 0x12
- private final I ldiv
-
- // access flags 0x12
- private final I lload
-
- // access flags 0x12
- private final I lload_0
-
- // access flags 0x12
- private final I lload_1
-
- // access flags 0x12
- private final I lload_2
-
- // access flags 0x12
- private final I lload_3
-
- // access flags 0x12
- private final I lmul
-
- // access flags 0x12
- private final I lneg
-
- // access flags 0x12
- private final I lookupswitch
-
- // access flags 0x12
- private final I lor
-
- // access flags 0x12
- private final I lrem
-
- // access flags 0x12
- private final I lreturn
-
- // access flags 0x12
- private final I lshl
-
- // access flags 0x12
- private final I lshr
-
- // access flags 0x12
- private final I lstore
-
- // access flags 0x12
- private final I lstore_0
-
- // access flags 0x12
- private final I lstore_1
-
- // access flags 0x12
- private final I lstore_2
-
- // access flags 0x12
- private final I lstore_3
-
- // access flags 0x12
- private final I lsub
-
- // access flags 0x12
- private final I lushr
-
- // access flags 0x12
- private final I lxor
-
- // access flags 0x12
- private final I monitorenter
-
- // access flags 0x12
- private final I monitorexit
-
- // access flags 0x12
- private final I multianewarray
-
- // access flags 0x12
- private final I new_
-
- // access flags 0x12
- private final I newarray
-
- // access flags 0x12
- private final I nop
-
- // access flags 0x12
- private final I pop
-
- // access flags 0x12
- private final I pop2
-
- // access flags 0x12
- private final I putfield
-
- // access flags 0x12
- private final I putstatic
-
- // access flags 0x12
- private final I ret
-
- // access flags 0x12
- private final I return_
-
- // access flags 0x12
- private final I saload
-
- // access flags 0x12
- private final I sastore
-
- // access flags 0x12
- private final I sipush
-
- // access flags 0x12
- private final I swap
-
- // access flags 0x12
- private final I tableswitch
-
- // access flags 0x12
- private final I wide
-
// access flags 0x9
public static <clinit>()V
NEW scala/reflect/internal/ClassfileConstants$
diff --git i/reflect/scala/reflect/internal/Constants.class.asm w/reflect/scala/reflect/internal/Constants.class.asm
index 339972a181..a1f20ee77b 100644
--- i/reflect/scala/reflect/internal/Constants.class.asm
+++ w/reflect/scala/reflect/internal/Constants.class.asm
@@ -19,17 +19,69 @@ public abstract interface scala/reflect/internal/Constants implements scala/refl
MAXSTACK = 3
MAXLOCALS = 1
- // access flags 0x401
- public abstract BooleanTag()I
+ // access flags 0x1
+ public default BooleanTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.BooleanTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract ByteTag()I
+ // access flags 0x9
+ public static BooleanTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ ICONST_2
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract CharTag()I
+ // access flags 0x1
+ public default ByteTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.ByteTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract ClazzTag()I
+ // access flags 0x9
+ public static ByteTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ ICONST_3
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default CharTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.CharTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static CharTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ ICONST_5
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default ClazzTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.ClazzTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static ClazzTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 12
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
// access flags 0x401
public abstract Constant()Lscala/reflect/internal/Constants$Constant$;
@@ -39,37 +91,169 @@ public abstract interface scala/reflect/internal/Constants implements scala/refl
// declaration: scala.reflect.ClassTag<scala.reflect.internal.Constants$Constant> ConstantTag()
public abstract ConstantTag()Lscala/reflect/ClassTag;
- // access flags 0x401
- public abstract DoubleTag()I
+ // access flags 0x1
+ public default DoubleTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.DoubleTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract EnumTag()I
+ // access flags 0x9
+ public static DoubleTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 9
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract FloatTag()I
+ // access flags 0x1
+ public default EnumTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.EnumTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract IntTag()I
+ // access flags 0x9
+ public static EnumTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 13
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract LongTag()I
+ // access flags 0x1
+ public default FloatTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.FloatTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract NoTag()I
+ // access flags 0x9
+ public static FloatTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 8
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract NullTag()I
+ // access flags 0x1
+ public default IntTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.IntTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract ShortTag()I
+ // access flags 0x9
+ public static IntTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 6
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract StringTag()I
+ // access flags 0x1
+ public default LongTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.LongTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
- // access flags 0x401
- public abstract UnitTag()I
+ // access flags 0x9
+ public static LongTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 7
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default NoTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.NoTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static NoTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ ICONST_0
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default NullTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.NullTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static NullTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 11
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default ShortTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.ShortTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static ShortTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ ICONST_4
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default StringTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.StringTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static StringTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ BIPUSH 10
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public default UnitTag()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Constants.UnitTag$ (Lscala/reflect/internal/Constants;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static UnitTag$(Lscala/reflect/internal/Constants;)I
+ // parameter final synthetic $this
+ ICONST_1
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Constants$Constant;>;)V
+ // declaration: void scala$reflect$internal$Constants$_setter_$ConstantTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Constants$Constant>)
public abstract scala$reflect$internal$Constants$_setter_$ConstantTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
}
diff --git i/reflect/scala/reflect/internal/Definitions$DefinitionsClass.class.asm w/reflect/scala/reflect/internal/Definitions$DefinitionsClass.class.asm
index 5ad3027c43..60f70b967b 100644
--- i/reflect/scala/reflect/internal/Definitions$DefinitionsClass.class.asm
+++ w/reflect/scala/reflect/internal/Definitions$DefinitionsClass.class.asm
@@ -26592,8 +26592,10 @@ public abstract class scala/reflect/internal/Definitions$DefinitionsClass implem
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToTag_$eq(Lscala/collection/immutable/Map;)V
+ // access flags 0x11
+ // signature (Lscala/collection/immutable/Map<Lscala/reflect/internal/Names$Name;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToTag_$eq(scala.collection.immutable.Map<scala.reflect.internal.Names$Name, java.lang.Object>)
+ public final scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToTag_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -26602,8 +26604,10 @@ public abstract class scala/reflect/internal/Definitions$DefinitionsClass implem
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToWeight_$eq(Lscala/collection/immutable/Map;)V
+ // access flags 0x11
+ // signature (Lscala/collection/immutable/Map<Lscala/reflect/internal/Names$Name;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToWeight_$eq(scala.collection.immutable.Map<scala.reflect.internal.Names$Name, java.lang.Object>)
+ public final scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToWeight_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/reflect/scala/reflect/internal/Definitions$ValueClassDefinitions.class.asm w/reflect/scala/reflect/internal/Definitions$ValueClassDefinitions.class.asm
index e451294a8d..b0a2594748 100644
--- i/reflect/scala/reflect/internal/Definitions$ValueClassDefinitions.class.asm
+++ w/reflect/scala/reflect/internal/Definitions$ValueClassDefinitions.class.asm
@@ -1454,10 +1454,14 @@ public abstract interface scala/reflect/internal/Definitions$ValueClassDefinitio
public abstract scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToWeight()Lscala/collection/immutable/Map;
// access flags 0x401
+ // signature (Lscala/collection/immutable/Map<Lscala/reflect/internal/Names$Name;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToTag_$eq(scala.collection.immutable.Map<scala.reflect.internal.Names$Name, java.lang.Object>)
public abstract scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToTag_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Map<Lscala/reflect/internal/Names$Name;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToWeight_$eq(scala.collection.immutable.Map<scala.reflect.internal.Names$Name, java.lang.Object>)
public abstract scala$reflect$internal$Definitions$ValueClassDefinitions$_setter_$scala$reflect$internal$Definitions$ValueClassDefinitions$$nameToWeight_$eq(Lscala/collection/immutable/Map;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/Depth$.class.asm w/reflect/scala/reflect/internal/Depth$.class.asm
index 38d5d8489a..8235b54b7c 100644
--- i/reflect/scala/reflect/internal/Depth$.class.asm
+++ w/reflect/scala/reflect/internal/Depth$.class.asm
@@ -6,9 +6,6 @@ public final class scala/reflect/internal/Depth$ {
// access flags 0x12
private final I AnyDepth
- // access flags 0x12
- private final I AnyDepthValue
-
// access flags 0x19
public final static Lscala/reflect/internal/Depth$; MODULE$
diff --git i/reflect/scala/reflect/internal/FlagSets.class.asm w/reflect/scala/reflect/internal/FlagSets.class.asm
index 45961a439b..59d3bac020 100644
--- i/reflect/scala/reflect/internal/FlagSets.class.asm
+++ w/reflect/scala/reflect/internal/FlagSets.class.asm
@@ -60,6 +60,8 @@ public abstract interface scala/reflect/internal/FlagSets implements scala/refle
MAXLOCALS = 3
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$FlagSets$_setter_$FlagSetTag_$eq(scala.reflect.ClassTag<java.lang.Object>)
public abstract scala$reflect$internal$FlagSets$_setter_$FlagSetTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/Flags.class.asm w/reflect/scala/reflect/internal/Flags.class.asm
index 2a8d95a8ff..26eb903f17 100644
--- i/reflect/scala/reflect/internal/Flags.class.asm
+++ w/reflect/scala/reflect/internal/Flags.class.asm
@@ -13,204 +13,21 @@ public class scala/reflect/internal/Flags extends scala/reflect/internal/Modifie
// access flags 0x1
public INNERCLASS scala/reflect/internal/Flags$MapFlags scala/reflect/internal/Flags MapFlags
- // access flags 0x12
- private final I ABSTRACT_PKL
-
- // access flags 0x12
- private final I ACCESSOR
-
- // access flags 0x12
- private final J AllFlags
-
- // access flags 0x12
- private final J AntiFlags
-
- // access flags 0x12
- private final I AntiShift
-
- // access flags 0x12
- private final I BRIDGE
-
- // access flags 0x12
- private final I BeanPropertyFlags
-
- // access flags 0x12
- private final J BridgeAndPrivateFlags
-
- // access flags 0x12
- private final J BridgeFlags
-
- // access flags 0x12
- private final I CAPTURED
-
- // access flags 0x12
- private final I CASE_PKL
-
- // access flags 0x12
- private final I ConstrFlags
-
- // access flags 0x12
- private final I DEFERRED_PKL
-
- // access flags 0x12
- private final I DefaultGetterFlags
-
- // access flags 0x12
- private final J EXISTENTIAL
-
- // access flags 0x12
- private final J EXPANDEDNAME
-
- // access flags 0x12
- private final J ExplicitFlags
-
- // access flags 0x12
- private final I FINAL_PKL
-
- // access flags 0x12
- private final J FieldFlags
-
- // access flags 0x12
- private final J FlagsNotPickled
-
// access flags 0x12
private final J GetterFlags
- // access flags 0x12
- private final I IMPLICIT_PKL
-
- // access flags 0x12
- private final I INCONSTRUCTOR
-
- // access flags 0x12
- private final I INTERFACE_PKL
-
- // access flags 0x12
- private final J IS_ERROR
-
- // access flags 0x12
- private final J InitialFlags
-
- // access flags 0x12
- private final I LABEL
-
- // access flags 0x12
- private final J LIFTED
-
- // access flags 0x12
- private final J LOCKED
-
- // access flags 0x12
- private final J LateFlags
-
- // access flags 0x12
- private final I LateShift
-
- // access flags 0x12
- private final I METHOD
-
- // access flags 0x12
- private final I METHOD_PKL
-
- // access flags 0x12
- private final J MIXEDIN
-
- // access flags 0x12
- private final I MODULE
-
- // access flags 0x12
- private final I MODULEVAR
-
- // access flags 0x12
- private final I MODULE_PKL
-
- // access flags 0x12
- private final I MaxBitPosition
-
- // access flags 0x12
- private final I ModuleFlags
-
- // access flags 0x12
- private final I ModuleToClassFlags
-
- // access flags 0x12
- private final J NEEDS_TREES
-
- // access flags 0x12
- private final J OVERLOADED
-
- // access flags 0x12
- private final I OVERRIDE_PKL
-
// access flags 0x12
private final J OverloadedFlagsMask
- // access flags 0x12
- private final I PACKAGE
-
- // access flags 0x12
- private final I PKL_MASK
-
- // access flags 0x12
- private final I PRIVATE_PKL
-
- // access flags 0x12
- private final I PROTECTED_PKL
-
- // access flags 0x12
- private final I PackageFlags
-
// access flags 0x12
private final J PickledFlags
- // access flags 0x12
- private final J PrintableFlags
-
- // access flags 0x12
- private final I SEALED_PKL
-
- // access flags 0x12
- private final J SPECIALIZED
-
- // access flags 0x12
- private final I STABLE
-
- // access flags 0x12
- private final I SUPERACCESSOR
-
- // access flags 0x12
- private final J SYNCHRONIZED
-
- // access flags 0x12
- private final J SYNTHESIZE_IMPL_IN_SUBCLASS
-
- // access flags 0x12
- private final I SYNTHETIC
-
// access flags 0x12
private final J SetterFlags
- // access flags 0x12
- private final J TRANS_FLAG
-
- // access flags 0x12
- private final J TRIEDCOOKING
-
// access flags 0x12
private final J TopLevelPickledFlags
- // access flags 0x12
- private final J VARARGS
-
- // access flags 0x12
- private final J VBRIDGE
-
- // access flags 0x12
- private final I ValueParameterFlags
-
- // access flags 0x12
- private final I VarianceFlags
-
// access flags 0x12
private final [J mappedPickledFlags
diff --git i/reflect/scala/reflect/internal/Internals$$anon$1.class.asm w/reflect/scala/reflect/internal/Internals$$anon$1.class.asm
index 92b655fb76..ff1c42bdcc 100644
--- i/reflect/scala/reflect/internal/Internals$$anon$1.class.asm
+++ w/reflect/scala/reflect/internal/Internals$$anon$1.class.asm
@@ -2,7 +2,7 @@
// access flags 0x31
public final class scala/reflect/internal/Internals$$anon$1 implements scala/reflect/internal/Internals$SymbolTableInternal {
- OUTERCLASS scala/reflect/internal/Internals internal ()Lscala/reflect/macros/Universe$MacroInternalApi;
+ OUTERCLASS scala/reflect/internal/Internals null
// access flags 0x401
public abstract INNERCLASS scala/reflect/api/Constants$ConstantApi scala/reflect/api/Constants ConstantApi
// access flags 0x601
diff --git i/reflect/scala/reflect/internal/Internals$$anon$2.class.asm w/reflect/scala/reflect/internal/Internals$$anon$2.class.asm
index ef83007f81..83bb56cee9 100644
--- i/reflect/scala/reflect/internal/Internals$$anon$2.class.asm
+++ w/reflect/scala/reflect/internal/Internals$$anon$2.class.asm
@@ -2,7 +2,7 @@
// access flags 0x31
public final class scala/reflect/internal/Internals$$anon$2 implements scala/reflect/macros/Universe$MacroCompatApi {
- OUTERCLASS scala/reflect/internal/Internals compat ()Lscala/reflect/macros/Universe$MacroCompatApi;
+ OUTERCLASS scala/reflect/internal/Internals null
// access flags 0x601
public abstract INNERCLASS scala/reflect/api/Internals$CompatApi scala/reflect/api/Internals CompatApi
// access flags 0x1
diff --git i/reflect/scala/reflect/internal/Internals$SymbolTableInternal$$anon$3.class.asm w/reflect/scala/reflect/internal/Internals$SymbolTableInternal$$anon$3.class.asm
index a66ab1fd6e..0e2f530282 100644
--- i/reflect/scala/reflect/internal/Internals$SymbolTableInternal$$anon$3.class.asm
+++ w/reflect/scala/reflect/internal/Internals$SymbolTableInternal$$anon$3.class.asm
@@ -2,7 +2,7 @@
// access flags 0x31
public final class scala/reflect/internal/Internals$SymbolTableInternal$$anon$3 implements scala/reflect/macros/Universe$MacroInternalApi$MacroDecoratorApi {
- OUTERCLASS scala/reflect/internal/Internals$SymbolTableInternal decorators ()Lscala/reflect/macros/Universe$MacroInternalApi$MacroDecoratorApi;
+ OUTERCLASS scala/reflect/internal/Internals$SymbolTableInternal null
// access flags 0x601
public abstract INNERCLASS scala/reflect/api/Internals$InternalApi scala/reflect/api/Internals InternalApi
// access flags 0x601
diff --git i/reflect/scala/reflect/internal/ModifierFlags.class.asm w/reflect/scala/reflect/internal/ModifierFlags.class.asm
index a3e39a5c43..0501f36b02 100644
--- i/reflect/scala/reflect/internal/ModifierFlags.class.asm
+++ w/reflect/scala/reflect/internal/ModifierFlags.class.asm
@@ -3,108 +3,6 @@
public class scala/reflect/internal/ModifierFlags {
- // access flags 0x12
- private final I ABSOVERRIDE
-
- // access flags 0x12
- private final I ABSTRACT
-
- // access flags 0x12
- private final J ARTIFACT
-
- // access flags 0x12
- private final I AccessFlags
-
- // access flags 0x12
- private final I BYNAMEPARAM
-
- // access flags 0x12
- private final I CASE
-
- // access flags 0x12
- private final I CASEACCESSOR
-
- // access flags 0x12
- private final I CONTRAVARIANT
-
- // access flags 0x12
- private final I COVARIANT
-
- // access flags 0x12
- private final J DEFAULTINIT
-
- // access flags 0x12
- private final I DEFAULTPARAM
-
- // access flags 0x12
- private final I DEFERRED
-
- // access flags 0x12
- private final I FINAL
-
- // access flags 0x12
- private final I IMPLICIT
-
- // access flags 0x12
- private final I INTERFACE
-
- // access flags 0x12
- private final I JAVA
-
- // access flags 0x12
- private final J JAVA_ANNOTATION
-
- // access flags 0x12
- private final J JAVA_DEFAULTMETHOD
-
- // access flags 0x12
- private final J JAVA_ENUM
-
- // access flags 0x12
- private final J LAZY
-
- // access flags 0x12
- private final I LOCAL
-
- // access flags 0x12
- private final I MACRO
-
- // access flags 0x12
- private final I MUTABLE
-
- // access flags 0x12
- private final I OVERRIDE
-
- // access flags 0x12
- private final I PARAM
-
- // access flags 0x12
- private final I PARAMACCESSOR
-
- // access flags 0x12
- private final J PRESUPER
-
- // access flags 0x12
- private final I PRIVATE
-
- // access flags 0x12
- private final I PROTECTED
-
- // access flags 0x12
- private final I PrivateLocal
-
- // access flags 0x12
- private final I ProtectedLocal
-
- // access flags 0x12
- private final I SEALED
-
- // access flags 0x12
- private final I STATIC
-
- // access flags 0x12
- private final I TRAIT
-
// access flags 0x1
public <init>()V
ALOAD 0
diff --git i/reflect/scala/reflect/internal/Names.class.asm w/reflect/scala/reflect/internal/Names.class.asm
index 811e901a5b..9ef18a518f 100644
--- i/reflect/scala/reflect/internal/Names.class.asm
+++ w/reflect/scala/reflect/internal/Names.class.asm
@@ -154,6 +154,27 @@ public abstract interface scala/reflect/internal/Names implements scala/reflect/
MAXSTACK = 4
MAXLOCALS = 2
+ // access flags 0x2
+ private default HASH_MASK()I
+ SIPUSH 32767
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x2
+ private default HASH_SIZE()I
+ LDC 32768
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x2
+ private default NAME_SIZE()I
+ LDC 131072
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
// access flags 0x401
// signature ()Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$Name;>;
// declaration: scala.reflect.ClassTag<scala.reflect.internal.Names$Name> NameTag()
@@ -562,8 +583,21 @@ public abstract interface scala/reflect/internal/Names implements scala/reflect/
MAXSTACK = 5
MAXLOCALS = 4
- // access flags 0x401
- public abstract nameDebug()Z
+ // access flags 0x1
+ public default nameDebug()Z
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/Names.nameDebug$ (Lscala/reflect/internal/Names;)Z
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static nameDebug$(Lscala/reflect/internal/Names;)Z
+ // parameter final synthetic $this
+ ICONST_0
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
// access flags 0x1
public default newTermName([CII)Lscala/reflect/internal/Names$TermName;
@@ -938,15 +972,6 @@ public abstract interface scala/reflect/internal/Names implements scala/reflect/
MAXSTACK = 5
MAXLOCALS = 2
- // access flags 0x401
- public abstract scala$reflect$internal$Names$$HASH_MASK()I
-
- // access flags 0x401
- public abstract scala$reflect$internal$Names$$HASH_SIZE()I
-
- // access flags 0x401
- public abstract scala$reflect$internal$Names$$NAME_SIZE()I
-
// access flags 0x1
public default scala$reflect$internal$Names$$hashValue([CII)I
// parameter final cs
@@ -1022,14 +1047,20 @@ public abstract interface scala/reflect/internal/Names implements scala/reflect/
public abstract scala$reflect$internal$Names$$typeHashtable()[Lscala/reflect/internal/Names$TypeName;
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$Name;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$NameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$Name>)
public abstract scala$reflect$internal$Names$_setter_$NameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$TermName;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$TermNameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$TermName>)
public abstract scala$reflect$internal$Names$_setter_$TermNameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$TypeName;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$TypeNameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$TypeName>)
public abstract scala$reflect$internal$Names$_setter_$TypeNameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/Positions.class.asm w/reflect/scala/reflect/internal/Positions.class.asm
index 22c2fc572e..165a31475f 100644
--- i/reflect/scala/reflect/internal/Positions.class.asm
+++ w/reflect/scala/reflect/internal/Positions.class.asm
@@ -1572,6 +1572,8 @@ public abstract interface scala/reflect/internal/Positions implements scala/refl
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/util/Position;>;)V
+ // declaration: void scala$reflect$internal$Positions$_setter_$PositionTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.util.Position>)
public abstract scala$reflect$internal$Positions$_setter_$PositionTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/Scopes.class.asm w/reflect/scala/reflect/internal/Scopes.class.asm
index dc53cbcd08..ad6452403c 100644
--- i/reflect/scala/reflect/internal/Scopes.class.asm
+++ w/reflect/scala/reflect/internal/Scopes.class.asm
@@ -103,6 +103,13 @@ public abstract interface scala/reflect/internal/Scopes implements scala/reflect
// declaration: scala.reflect.ClassTag<scala.reflect.internal.Scopes$Scope> ScopeTag()
public abstract ScopeTag()Lscala/reflect/ClassTag;
+ // access flags 0x2
+ private default maxRecursions()I
+ SIPUSH 1000
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
// access flags 0x1
public default newFindMemberScope()Lscala/reflect/internal/Scopes$Scope;
ALOAD 0
@@ -249,9 +256,6 @@ public abstract interface scala/reflect/internal/Scopes implements scala/reflect
MAXSTACK = 2
MAXLOCALS = 3
- // access flags 0x401
- public abstract scala$reflect$internal$Scopes$$maxRecursions()I
-
// access flags 0x1
public default scala$reflect$internal$Scopes$$newScopeEntry(Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Scopes$Scope;)Lscala/reflect/internal/Scopes$ScopeEntry;
// parameter final sym
@@ -290,10 +294,14 @@ public abstract interface scala/reflect/internal/Scopes implements scala/reflect
MAXLOCALS = 4
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Scopes$Scope;>;)V
+ // declaration: void scala$reflect$internal$Scopes$_setter_$MemberScopeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Scopes$Scope>)
public abstract scala$reflect$internal$Scopes$_setter_$MemberScopeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Scopes$Scope;>;)V
+ // declaration: void scala$reflect$internal$Scopes$_setter_$ScopeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Scopes$Scope>)
public abstract scala$reflect$internal$Scopes$_setter_$ScopeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/StdNames$$anon$1.class.asm w/reflect/scala/reflect/internal/StdNames$$anon$1.class.asm
index 6ae6ed5387..62c27a3596 100644
--- i/reflect/scala/reflect/internal/StdNames$$anon$1.class.asm
+++ w/reflect/scala/reflect/internal/StdNames$$anon$1.class.asm
@@ -2,7 +2,7 @@
// access flags 0x31
public final class scala/reflect/internal/StdNames$$anon$1 extends scala/reflect/internal/StdNames$SymbolNames {
- OUTERCLASS scala/reflect/internal/StdNames sn ()Lscala/reflect/internal/StdNames$SymbolNames;
+ OUTERCLASS scala/reflect/internal/StdNames null
// access flags 0x11
public final INNERCLASS scala/reflect/internal/StdNames$$anon$1 null null
// access flags 0x401
diff --git i/reflect/scala/reflect/internal/SymbolTable$traceSymbols$.class.asm w/reflect/scala/reflect/internal/SymbolTable$traceSymbols$.class.asm
index 330cb7f0d0..079b179c6d 100644
--- i/reflect/scala/reflect/internal/SymbolTable$traceSymbols$.class.asm
+++ w/reflect/scala/reflect/internal/SymbolTable$traceSymbols$.class.asm
@@ -172,6 +172,8 @@ public class scala/reflect/internal/SymbolTable$traceSymbols$ implements scala/r
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/Map<Ljava/lang/Object;Lscala/collection/immutable/List<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$allChildren_$eq(scala.collection.mutable.Map<java.lang.Object, scala.collection.immutable.List<java.lang.Object>>)
public scala$reflect$internal$util$TraceSymbolActivity$_setter_$allChildren_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
ALOAD 0
@@ -182,6 +184,8 @@ public class scala/reflect/internal/SymbolTable$traceSymbols$ implements scala/r
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/Map<Ljava/lang/Object;Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$allSymbols_$eq(scala.collection.mutable.Map<java.lang.Object, scala.reflect.internal.Symbols$Symbol>)
public scala$reflect$internal$util$TraceSymbolActivity$_setter_$allSymbols_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
ALOAD 0
@@ -192,6 +196,8 @@ public class scala/reflect/internal/SymbolTable$traceSymbols$ implements scala/r
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/Set<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$allTrees_$eq(scala.collection.mutable.Set<scala.reflect.internal.Trees$Tree>)
public scala$reflect$internal$util$TraceSymbolActivity$_setter_$allTrees_$eq(Lscala/collection/mutable/Set;)V
// parameter final x$1
ALOAD 0
@@ -202,6 +208,8 @@ public class scala/reflect/internal/SymbolTable$traceSymbols$ implements scala/r
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/mutable/Map<Ljava/lang/Object;Lscala/collection/immutable/List<Lscala/Tuple2<Ljava/lang/Object;Lscala/reflect/internal/Phase;>;>;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$prevOwners_$eq(scala.collection.mutable.Map<java.lang.Object, scala.collection.immutable.List<scala.Tuple2<java.lang.Object, scala.reflect.internal.Phase>>>)
public scala$reflect$internal$util$TraceSymbolActivity$_setter_$prevOwners_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
ALOAD 0
diff --git i/reflect/scala/reflect/internal/SymbolTable.class.asm w/reflect/scala/reflect/internal/SymbolTable.class.asm
index 1539df41ba..be6ee92632 100644
--- i/reflect/scala/reflect/internal/SymbolTable.class.asm
+++ w/reflect/scala/reflect/internal/SymbolTable.class.asm
@@ -1094,18 +1094,12 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
// access flags 0x12
private final Lscala/reflect/internal/Kinds$KindErrors; NoKindErrors
- // access flags 0x12
- private final I NoPeriod
-
// access flags 0x12
private final Lscala/reflect/internal/util/NoPosition$; NoPosition
// access flags 0x42
private volatile Lscala/reflect/internal/Types$NoPrefix$; NoPrefix$module
- // access flags 0x12
- private final I NoRunId
-
// access flags 0x12
private final Lscala/reflect/internal/Symbols$NoSymbol; NoSymbol
@@ -3550,13 +3544,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final BooleanTag()I
- ICONST_2
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public BoundedWildcardType()Lscala/reflect/internal/Types$BoundedWildcardType$;
ALOAD 0
@@ -3626,13 +3613,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final ByteTag()I
- ICONST_3
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public CaseDef()Lscala/reflect/internal/Trees$CaseDef$;
ALOAD 0
@@ -3716,13 +3696,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final CharTag()I
- ICONST_5
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public ClassDef()Lscala/reflect/internal/Trees$ClassDef$;
ALOAD 0
@@ -3871,13 +3844,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final ClazzTag()I
- BIPUSH 12
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public CompoundType()Lscala/reflect/internal/Types$CompoundType$;
ALOAD 0
@@ -4437,13 +4403,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 4
MAXLOCALS = 2
- // access flags 0x11
- public final DoubleTag()I
- BIPUSH 9
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public EmptyScope()Lscala/reflect/internal/Scopes$EmptyScope$;
ALOAD 0
@@ -4615,13 +4574,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 3
MAXLOCALS = 2
- // access flags 0x11
- public final EnumTag()I
- BIPUSH 13
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public ErasedValueType()Lscala/reflect/internal/Types$ErasedValueType$;
ALOAD 0
@@ -5084,13 +5036,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final FloatTag()I
- BIPUSH 8
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public ForAttachment()Lscala/reflect/internal/StdAttachments$ForAttachment$;
ALOAD 0
@@ -5811,13 +5756,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 4
MAXLOCALS = 2
- // access flags 0x11
- public final IntTag()I
- BIPUSH 6
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public IsDependentCollector()Lscala/reflect/internal/tpe/TypeMaps$IsDependentCollector$;
ALOAD 0
@@ -6196,13 +6134,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final LongTag()I
- BIPUSH 7
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public LookupAmbiguous()Lscala/reflect/internal/Scopes$LookupAmbiguous$;
ALOAD 0
@@ -7213,13 +7144,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 3
MAXLOCALS = 2
- // access flags 0x11
- public final NoTag()I
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public NoType()Lscala/reflect/internal/Types$NoType$;
ALOAD 0
@@ -7279,13 +7203,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 4
MAXLOCALS = 2
- // access flags 0x11
- public final NullTag()I
- BIPUSH 11
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public NullaryMethodType()Lscala/reflect/internal/Types$NullaryMethodType$;
ALOAD 0
@@ -8413,13 +8330,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final ShortTag()I
- ICONST_4
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x2
private SimpleNameOrdering()Lscala/reflect/internal/SymbolTable$SimpleNameOrdering$;
ALOAD 0
@@ -8749,13 +8659,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final StringTag()I
- BIPUSH 10
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public SubTypePair()Lscala/reflect/internal/tpe/TypeComparers$SubTypePair$;
ALOAD 0
@@ -10565,13 +10468,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final UnitTag()I
- ICONST_1
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public UnmappableAnnotArg()Lscala/reflect/internal/AnnotationInfos$UnmappableAnnotArg$;
ALOAD 0
@@ -12891,13 +12787,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final maxToStringRecursions()I
- BIPUSH 50
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x401
public abstract mirrorThatLoaded(Lscala/reflect/internal/Symbols$Symbol;)Lscala/reflect/internal/Mirrors$RootsBase;
// parameter final sym
@@ -12930,13 +12819,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final nameDebug()Z
- ICONST_0
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1041
public synthetic bridge newCodePrinter(Ljava/io/PrintWriter;Lscala/reflect/api/Trees$TreeApi;Z)Lscala/reflect/api/Printers$TreePrinter;
// parameter final out
@@ -13792,6 +13674,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$AnnotationInfo;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$AnnotationTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$AnnotationInfo>)
public scala$reflect$internal$AnnotationInfos$_setter_$AnnotationTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -13802,6 +13686,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$ArrayAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$ArrayArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$ArrayAnnotArg>)
public scala$reflect$internal$AnnotationInfos$_setter_$ArrayArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -13822,6 +13708,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$ClassfileAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$JavaArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$ClassfileAnnotArg>)
public scala$reflect$internal$AnnotationInfos$_setter_$JavaArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -13832,6 +13720,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$LiteralAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$LiteralArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$LiteralAnnotArg>)
public scala$reflect$internal$AnnotationInfos$_setter_$LiteralArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -13852,6 +13742,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/AnnotationInfos$NestedAnnotArg;>;)V
+ // declaration: void scala$reflect$internal$AnnotationInfos$_setter_$NestedArgumentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.AnnotationInfos$NestedAnnotArg>)
public scala$reflect$internal$AnnotationInfos$_setter_$NestedArgumentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -13892,6 +13784,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Constants$Constant;>;)V
+ // declaration: void scala$reflect$internal$Constants$_setter_$ConstantTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Constants$Constant>)
public scala$reflect$internal$Constants$_setter_$ConstantTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -13902,6 +13796,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$FlagSets$_setter_$FlagSetTag_$eq(scala.reflect.ClassTag<java.lang.Object>)
public scala$reflect$internal$FlagSets$_setter_$FlagSetTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -13941,27 +13837,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final scala$reflect$internal$Names$$HASH_MASK()I
- SIPUSH 32767
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final scala$reflect$internal$Names$$HASH_SIZE()I
- LDC 32768
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
- // access flags 0x11
- public final scala$reflect$internal$Names$$NAME_SIZE()I
- LDC 131072
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$reflect$internal$Names$$nameLock()Ljava/lang/Object;
ALOAD 0
@@ -14005,6 +13880,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$Name;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$NameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$Name>)
public scala$reflect$internal$Names$_setter_$NameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14015,6 +13892,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$TermName;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$TermNameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$TermName>)
public scala$reflect$internal$Names$_setter_$TermNameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14025,6 +13904,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Names$TypeName;>;)V
+ // declaration: void scala$reflect$internal$Names$_setter_$TypeNameTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Names$TypeName>)
public scala$reflect$internal$Names$_setter_$TypeNameTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14034,8 +13915,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$nameLock_$eq(Ljava/lang/Object;)V
+ // access flags 0x11
+ public final scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$nameLock_$eq(Ljava/lang/Object;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -14044,8 +13925,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$termHashtable_$eq([Lscala/reflect/internal/Names$TermName;)V
+ // access flags 0x11
+ public final scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$termHashtable_$eq([Lscala/reflect/internal/Names$TermName;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -14054,8 +13935,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$typeHashtable_$eq([Lscala/reflect/internal/Names$TypeName;)V
+ // access flags 0x11
+ public final scala$reflect$internal$Names$_setter_$scala$reflect$internal$Names$$typeHashtable_$eq([Lscala/reflect/internal/Names$TypeName;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -14136,6 +14017,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/util/Position;>;)V
+ // declaration: void scala$reflect$internal$Positions$_setter_$PositionTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.util.Position>)
public scala$reflect$internal$Positions$_setter_$PositionTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14154,15 +14037,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
RETURN
MAXSTACK = 2
MAXLOCALS = 2
-
- // access flags 0x11
- public final scala$reflect$internal$Scopes$$maxRecursions()I
- SIPUSH 1000
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Scopes$Scope;>;)V
+ // declaration: void scala$reflect$internal$Scopes$_setter_$MemberScopeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Scopes$Scope>)
public scala$reflect$internal$Scopes$_setter_$MemberScopeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14173,6 +14051,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Scopes$Scope;>;)V
+ // declaration: void scala$reflect$internal$Scopes$_setter_$ScopeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Scopes$Scope>)
public scala$reflect$internal$Scopes$_setter_$ScopeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14285,6 +14165,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$ClassSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$ClassSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$ClassSymbol>)
public scala$reflect$internal$Symbols$_setter_$ClassSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14295,6 +14177,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$FreeTermSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$FreeTermSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$FreeTermSymbol>)
public scala$reflect$internal$Symbols$_setter_$FreeTermSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14305,6 +14189,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$FreeTypeSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$FreeTypeSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$FreeTypeSymbol>)
public scala$reflect$internal$Symbols$_setter_$FreeTypeSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14315,6 +14201,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$MethodSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$MethodSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$MethodSymbol>)
public scala$reflect$internal$Symbols$_setter_$MethodSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14325,6 +14213,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$ModuleSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$ModuleSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$ModuleSymbol>)
public scala$reflect$internal$Symbols$_setter_$ModuleSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14335,6 +14225,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$SymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$Symbol>)
public scala$reflect$internal$Symbols$_setter_$SymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14345,6 +14237,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$TermSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$TermSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$TermSymbol>)
public scala$reflect$internal$Symbols$_setter_$TermSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14355,6 +14249,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$TypeSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$TypeSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$TypeSymbol>)
public scala$reflect$internal$Symbols$_setter_$TypeSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14364,8 +14260,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Symbols$_setter_$scala$reflect$internal$Symbols$$originalOwnerMap_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$scala$reflect$internal$Symbols$$originalOwnerMap_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.Symbols$Symbol, scala.reflect.internal.Symbols$Symbol>)
+ public final scala$reflect$internal$Symbols$_setter_$scala$reflect$internal$Symbols$$originalOwnerMap_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -14375,6 +14273,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x11
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$symbolIsPossibleInRefinement_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, java.lang.Object>)
public final scala$reflect$internal$Symbols$_setter_$symbolIsPossibleInRefinement_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -14446,6 +14346,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Alternative;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AlternativeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Alternative>)
public scala$reflect$internal$Trees$_setter_$AlternativeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14456,6 +14358,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Annotated;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AnnotatedTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Annotated>)
public scala$reflect$internal$Trees$_setter_$AnnotatedTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14466,6 +14370,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$AppliedTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AppliedTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$AppliedTypeTree>)
public scala$reflect$internal$Trees$_setter_$AppliedTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14476,6 +14382,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Apply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Apply>)
public scala$reflect$internal$Trees$_setter_$ApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14486,6 +14394,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$AssignOrNamedArg;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AssignOrNamedArgTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$AssignOrNamedArg>)
public scala$reflect$internal$Trees$_setter_$AssignOrNamedArgTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14496,6 +14406,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Assign;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AssignTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Assign>)
public scala$reflect$internal$Trees$_setter_$AssignTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14506,6 +14418,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Bind;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$BindTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Bind>)
public scala$reflect$internal$Trees$_setter_$BindTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14516,6 +14430,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Block;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$BlockTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Block>)
public scala$reflect$internal$Trees$_setter_$BlockTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14526,6 +14442,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$CaseDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$CaseDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$CaseDef>)
public scala$reflect$internal$Trees$_setter_$CaseDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14536,6 +14454,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ClassDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ClassDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ClassDef>)
public scala$reflect$internal$Trees$_setter_$ClassDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14546,6 +14466,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$CompoundTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$CompoundTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$CompoundTypeTree>)
public scala$reflect$internal$Trees$_setter_$CompoundTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14556,6 +14478,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$DefDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$DefDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$DefDef>)
public scala$reflect$internal$Trees$_setter_$DefDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14566,6 +14490,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$DefTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$DefTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$DefTree>)
public scala$reflect$internal$Trees$_setter_$DefTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14576,6 +14502,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ExistentialTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ExistentialTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ExistentialTypeTree>)
public scala$reflect$internal$Trees$_setter_$ExistentialTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14586,6 +14514,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Function;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$FunctionTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Function>)
public scala$reflect$internal$Trees$_setter_$FunctionTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14596,6 +14526,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$GenericApply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$GenericApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$GenericApply>)
public scala$reflect$internal$Trees$_setter_$GenericApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14606,6 +14538,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Ident;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$IdentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Ident>)
public scala$reflect$internal$Trees$_setter_$IdentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14616,6 +14550,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$If;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$IfTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$If>)
public scala$reflect$internal$Trees$_setter_$IfTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14626,6 +14562,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ImplDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ImplDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ImplDef>)
public scala$reflect$internal$Trees$_setter_$ImplDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14636,6 +14574,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ImportSelector;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ImportSelectorTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ImportSelector>)
public scala$reflect$internal$Trees$_setter_$ImportSelectorTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14646,6 +14586,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Import;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ImportTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Import>)
public scala$reflect$internal$Trees$_setter_$ImportTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14656,6 +14598,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$LabelDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$LabelDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$LabelDef>)
public scala$reflect$internal$Trees$_setter_$LabelDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14666,6 +14610,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Literal;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$LiteralTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Literal>)
public scala$reflect$internal$Trees$_setter_$LiteralTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14676,6 +14622,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Match;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$MatchTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Match>)
public scala$reflect$internal$Trees$_setter_$MatchTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14686,6 +14634,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$MemberDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$MemberDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$MemberDef>)
public scala$reflect$internal$Trees$_setter_$MemberDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14696,6 +14646,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Modifiers;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ModifiersTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Modifiers>)
public scala$reflect$internal$Trees$_setter_$ModifiersTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14706,6 +14658,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ModuleDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ModuleDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ModuleDef>)
public scala$reflect$internal$Trees$_setter_$ModuleDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14716,6 +14670,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$NameTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$NameTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$NameTree>)
public scala$reflect$internal$Trees$_setter_$NameTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14726,6 +14682,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$New;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$NewTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$New>)
public scala$reflect$internal$Trees$_setter_$NewTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14736,6 +14694,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$PackageDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$PackageDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$PackageDef>)
public scala$reflect$internal$Trees$_setter_$PackageDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14746,6 +14706,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$RefTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$RefTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$RefTree>)
public scala$reflect$internal$Trees$_setter_$RefTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14756,6 +14718,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ReferenceToBoxed;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ReferenceToBoxedTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ReferenceToBoxed>)
public scala$reflect$internal$Trees$_setter_$ReferenceToBoxedTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14766,6 +14730,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Return;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ReturnTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Return>)
public scala$reflect$internal$Trees$_setter_$ReturnTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14776,6 +14742,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$SelectFromTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SelectFromTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$SelectFromTypeTree>)
public scala$reflect$internal$Trees$_setter_$SelectFromTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14786,6 +14754,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Select;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SelectTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Select>)
public scala$reflect$internal$Trees$_setter_$SelectTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14796,6 +14766,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$SingletonTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SingletonTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$SingletonTypeTree>)
public scala$reflect$internal$Trees$_setter_$SingletonTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14806,6 +14778,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Star;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$StarTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Star>)
public scala$reflect$internal$Trees$_setter_$StarTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14816,6 +14790,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Super;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SuperTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Super>)
public scala$reflect$internal$Trees$_setter_$SuperTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14826,6 +14802,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$SymTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SymTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$SymTree>)
public scala$reflect$internal$Trees$_setter_$SymTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14836,6 +14814,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Template;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TemplateTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Template>)
public scala$reflect$internal$Trees$_setter_$TemplateTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14846,6 +14826,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TermTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TermTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TermTree>)
public scala$reflect$internal$Trees$_setter_$TermTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14856,6 +14838,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$This;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ThisTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$This>)
public scala$reflect$internal$Trees$_setter_$ThisTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14866,6 +14850,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Throw;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ThrowTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Throw>)
public scala$reflect$internal$Trees$_setter_$ThrowTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14876,6 +14862,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Tree>)
public scala$reflect$internal$Trees$_setter_$TreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14886,6 +14874,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Try;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TryTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Try>)
public scala$reflect$internal$Trees$_setter_$TryTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14896,6 +14886,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypTree>)
public scala$reflect$internal$Trees$_setter_$TypTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14906,6 +14898,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeApply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeApply>)
public scala$reflect$internal$Trees$_setter_$TypeApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14916,6 +14910,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeBoundsTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeBoundsTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeBoundsTree>)
public scala$reflect$internal$Trees$_setter_$TypeBoundsTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14926,6 +14922,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeDef>)
public scala$reflect$internal$Trees$_setter_$TypeDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14936,6 +14934,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeTree>)
public scala$reflect$internal$Trees$_setter_$TypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14946,6 +14946,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Typed;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypedTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Typed>)
public scala$reflect$internal$Trees$_setter_$TypedTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14956,6 +14958,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$UnApply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$UnApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$UnApply>)
public scala$reflect$internal$Trees$_setter_$UnApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14966,6 +14970,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ValDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ValDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ValDef>)
public scala$reflect$internal$Trees$_setter_$ValDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -14976,6 +14982,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ValOrDefDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ValOrDefDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ValOrDefDef>)
public scala$reflect$internal$Trees$_setter_$ValOrDefDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15222,6 +15230,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$AnnotatedType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$AnnotatedTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$AnnotatedType>)
public scala$reflect$internal$Types$_setter_$AnnotatedTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15232,6 +15242,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$BoundedWildcardType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$BoundedWildcardTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$BoundedWildcardType>)
public scala$reflect$internal$Types$_setter_$BoundedWildcardTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15242,6 +15254,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ClassInfoType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ClassInfoTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ClassInfoType>)
public scala$reflect$internal$Types$_setter_$ClassInfoTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15252,6 +15266,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$CompoundType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$CompoundTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$CompoundType>)
public scala$reflect$internal$Types$_setter_$CompoundTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15262,6 +15278,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ConstantType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ConstantTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ConstantType>)
public scala$reflect$internal$Types$_setter_$ConstantTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15272,6 +15290,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ExistentialType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ExistentialTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ExistentialType>)
public scala$reflect$internal$Types$_setter_$ExistentialTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15282,6 +15302,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$MethodType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$MethodTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$MethodType>)
public scala$reflect$internal$Types$_setter_$MethodTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15292,6 +15314,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$NullaryMethodType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$NullaryMethodTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$NullaryMethodType>)
public scala$reflect$internal$Types$_setter_$NullaryMethodTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15302,6 +15326,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$PolyType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$PolyTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$PolyType>)
public scala$reflect$internal$Types$_setter_$PolyTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15312,6 +15338,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$RefinedType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$RefinedTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$RefinedType>)
public scala$reflect$internal$Types$_setter_$RefinedTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15322,6 +15350,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$SingleType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$SingleTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$SingleType>)
public scala$reflect$internal$Types$_setter_$SingleTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15332,6 +15362,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$SingletonType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$SingletonTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$SingletonType>)
public scala$reflect$internal$Types$_setter_$SingletonTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15342,6 +15374,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$SuperType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$SuperTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$SuperType>)
public scala$reflect$internal$Types$_setter_$SuperTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15352,6 +15386,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ThisType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ThisTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ThisType>)
public scala$reflect$internal$Types$_setter_$ThisTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15362,6 +15398,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$TypeBounds;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$TypeBoundsTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$TypeBounds>)
public scala$reflect$internal$Types$_setter_$TypeBoundsTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15372,6 +15410,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$TypeRef;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$TypeRefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$TypeRef>)
public scala$reflect$internal$Types$_setter_$TypeRefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15382,6 +15422,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$TypeTagg_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$Type>)
public scala$reflect$internal$Types$_setter_$TypeTagg_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -15392,6 +15434,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function2<Lscala/reflect/internal/Types$TypeBounds;Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$boundsContainType_$eq(scala.Function2<scala.reflect.internal.Types$TypeBounds, scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$boundsContainType_$eq(Lscala/Function2;)V
// parameter final x$1
ALOAD 0
@@ -15412,6 +15456,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$isTypeVar_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$isTypeVar_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15431,8 +15477,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_intersectionWitness_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;Lscala/ref/WeakReference<Lscala/reflect/internal/Types$Type;>;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_intersectionWitness_$eq(scala.collection.mutable.WeakHashMap<scala.collection.immutable.List<scala.reflect.internal.Types$Type>, scala.ref.WeakReference<scala.reflect.internal.Types$Type>>)
+ public final scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_intersectionWitness_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -15441,8 +15489,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_pendingBaseTypes_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_pendingBaseTypes_$eq(scala.collection.mutable.HashSet<scala.reflect.internal.Types$Type>)
+ public final scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_pendingBaseTypes_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -15462,6 +15512,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x11
+ // signature (Lscala/collection/immutable/Set<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$emptySymbolSet_$eq(scala.collection.immutable.Set<scala.reflect.internal.Symbols$Symbol>)
public final scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$emptySymbolSet_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
@@ -15471,8 +15523,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$initialUniquesCapacity_$eq(I)V
+ // access flags 0x11
+ public final scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$initialUniquesCapacity_$eq(I)V
// parameter final x$1
ALOAD 0
ILOAD 1
@@ -15481,8 +15533,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$pendingVolatiles_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$pendingVolatiles_$eq(scala.collection.mutable.HashSet<scala.reflect.internal.Symbols$Symbol>)
+ public final scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$pendingVolatiles_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -15522,6 +15576,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/String;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$shorthands_$eq(scala.collection.immutable.Set<java.lang.String>)
public scala$reflect$internal$Types$_setter_$shorthands_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
ALOAD 0
@@ -15532,6 +15588,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$symInfo_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, scala.reflect.internal.Types$Type>)
public scala$reflect$internal$Types$_setter_$symInfo_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15542,6 +15600,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$symTpe_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, scala.reflect.internal.Types$Type>)
public scala$reflect$internal$Types$_setter_$symTpe_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15552,6 +15612,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$symTypeIsError_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$symTypeIsError_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15562,6 +15624,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$treeTpe_$eq(scala.Function1<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>)
public scala$reflect$internal$Types$_setter_$treeTpe_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15572,6 +15636,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeContainsTypeVar_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeContainsTypeVar_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15582,6 +15648,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeHasAnnotations_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeHasAnnotations_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15592,6 +15660,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsAny_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeIsAny_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15602,6 +15672,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsErroneous_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeIsErroneous_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15612,6 +15684,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsExistentiallyBound_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeIsExistentiallyBound_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15622,6 +15696,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsHigherKinded_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeIsHigherKinded_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15632,6 +15708,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsNonClassType_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeIsNonClassType_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15642,6 +15720,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsNothing_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeIsNothing_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15652,6 +15732,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsSubTypeOfSerializable_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeIsSubTypeOfSerializable_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15662,6 +15744,8 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/Function1<Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeListIsEmpty_$eq(scala.Function1<scala.collection.immutable.List<scala.reflect.internal.Types$Type>, java.lang.Object>)
public scala$reflect$internal$Types$_setter_$typeListIsEmpty_$eq(Lscala/Function1;)V
// parameter final x$1
ALOAD 0
@@ -15794,13 +15878,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x11
- public final scala$reflect$internal$tpe$GlbLubs$$verifyLubs()Z
- ICONST_1
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
public scala$reflect$internal$tpe$GlbLubs$_setter_$GlbFailure_$eq(Ljava/lang/Throwable;)V
// parameter final x$1
@@ -15811,8 +15888,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_glbResults_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/reflect/internal/Depth;Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;>;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_glbResults_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.reflect.internal.Depth, scala.collection.immutable.List<scala.reflect.internal.Types$Type>>, scala.reflect.internal.Types$Type>)
+ public final scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_glbResults_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -15821,8 +15900,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_lubResults_$eq(Lscala/collection/mutable/HashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/reflect/internal/Depth;Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;>;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_lubResults_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.reflect.internal.Depth, scala.collection.immutable.List<scala.reflect.internal.Types$Type>>, scala.reflect.internal.Types$Type>)
+ public final scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_lubResults_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -15861,13 +15942,6 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x11
- public final scala$reflect$internal$tpe$TypeComparers$$LogPendingSubTypesThreshold()I
- BIPUSH 50
- IRETURN
- MAXSTACK = 1
- MAXLOCALS = 1
-
// access flags 0x1
// signature ()Lscala/collection/mutable/HashSet<Lscala/reflect/internal/tpe/TypeComparers$SubTypePair;>;
// declaration: scala.collection.mutable.HashSet<scala.reflect.internal.tpe.TypeComparers$SubTypePair> scala$reflect$internal$tpe$TypeComparers$$_pendingSubTypes()
@@ -15896,8 +15970,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$tpe$TypeComparers$_setter_$scala$reflect$internal$tpe$TypeComparers$$_pendingSubTypes_$eq(Lscala/collection/mutable/HashSet;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/HashSet<Lscala/reflect/internal/tpe/TypeComparers$SubTypePair;>;)V
+ // declaration: void scala$reflect$internal$tpe$TypeComparers$_setter_$scala$reflect$internal$tpe$TypeComparers$$_pendingSubTypes_$eq(scala.collection.mutable.HashSet<scala.reflect.internal.tpe.TypeComparers$SubTypePair>)
+ public final scala$reflect$internal$tpe$TypeComparers$_setter_$scala$reflect$internal$tpe$TypeComparers$$_pendingSubTypes_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -16159,8 +16235,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$erasureLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/transform/Transforms$Lazy<Lscala/reflect/internal/transform/Erasure;>;)V
+ // declaration: void scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$erasureLazy_$eq(scala.reflect.internal.transform.Transforms$Lazy<scala.reflect.internal.transform.Erasure>)
+ public final scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$erasureLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -16169,8 +16247,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$postErasureLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/transform/Transforms$Lazy<Lscala/reflect/internal/transform/PostErasure;>;)V
+ // declaration: void scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$postErasureLazy_$eq(scala.reflect.internal.transform.Transforms$Lazy<scala.reflect.internal.transform.PostErasure>)
+ public final scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$postErasureLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
// parameter final x$1
ALOAD 0
ALOAD 1
@@ -16179,8 +16259,10 @@ public abstract class scala/reflect/internal/SymbolTable extends scala/reflect/m
MAXSTACK = 2
MAXLOCALS = 2
- // access flags 0x1
- public scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$uncurryLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
+ // access flags 0x11
+ // signature (Lscala/reflect/internal/transform/Transforms$Lazy<Lscala/reflect/internal/transform/UnCurry;>;)V
+ // declaration: void scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$uncurryLazy_$eq(scala.reflect.internal.transform.Transforms$Lazy<scala.reflect.internal.transform.UnCurry>)
+ public final scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$uncurryLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/reflect/scala/reflect/internal/Symbols.class.asm w/reflect/scala/reflect/internal/Symbols.class.asm
index fd40e86a62..ca517e48f1 100644
--- i/reflect/scala/reflect/internal/Symbols.class.asm
+++ w/reflect/scala/reflect/internal/Symbols.class.asm
@@ -1616,42 +1616,62 @@ public abstract interface scala/reflect/internal/Symbols implements scala/reflec
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$ClassSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$ClassSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$ClassSymbol>)
public abstract scala$reflect$internal$Symbols$_setter_$ClassSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$FreeTermSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$FreeTermSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$FreeTermSymbol>)
public abstract scala$reflect$internal$Symbols$_setter_$FreeTermSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$FreeTypeSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$FreeTypeSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$FreeTypeSymbol>)
public abstract scala$reflect$internal$Symbols$_setter_$FreeTypeSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$MethodSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$MethodSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$MethodSymbol>)
public abstract scala$reflect$internal$Symbols$_setter_$MethodSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$ModuleSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$ModuleSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$ModuleSymbol>)
public abstract scala$reflect$internal$Symbols$_setter_$ModuleSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$SymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$Symbol>)
public abstract scala$reflect$internal$Symbols$_setter_$SymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$TermSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$TermSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$TermSymbol>)
public abstract scala$reflect$internal$Symbols$_setter_$TermSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Symbols$TypeSymbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$TypeSymbolTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Symbols$TypeSymbol>)
public abstract scala$reflect$internal$Symbols$_setter_$TypeSymbolTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashMap<Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$scala$reflect$internal$Symbols$$originalOwnerMap_$eq(scala.collection.mutable.HashMap<scala.reflect.internal.Symbols$Symbol, scala.reflect.internal.Symbols$Symbol>)
public abstract scala$reflect$internal$Symbols$_setter_$scala$reflect$internal$Symbols$$originalOwnerMap_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Symbols$_setter_$symbolIsPossibleInRefinement_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, java.lang.Object>)
public abstract scala$reflect$internal$Symbols$_setter_$symbolIsPossibleInRefinement_$eq(Lscala/Function1;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/TreeInfo.class.asm w/reflect/scala/reflect/internal/TreeInfo.class.asm
index 131a5f859d..74fdaf9599 100644
--- i/reflect/scala/reflect/internal/TreeInfo.class.asm
+++ w/reflect/scala/reflect/internal/TreeInfo.class.asm
@@ -170,9 +170,6 @@ public abstract class scala/reflect/internal/TreeInfo {
// access flags 0x42
private volatile Lscala/reflect/internal/TreeInfo$MacroImplReference$; MacroImplReference$module
- // access flags 0x12
- private final I SYNTH_CASE_FLAGS
-
// access flags 0x42
private volatile Lscala/reflect/internal/TreeInfo$StripCast$; StripCast$module
diff --git i/reflect/scala/reflect/internal/Trees$TreeStackTraverser.class.asm w/reflect/scala/reflect/internal/Trees$TreeStackTraverser.class.asm
index fd2731f1e0..1585d53226 100644
--- i/reflect/scala/reflect/internal/Trees$TreeStackTraverser.class.asm
+++ w/reflect/scala/reflect/internal/Trees$TreeStackTraverser.class.asm
@@ -33,6 +33,8 @@ public abstract interface scala/reflect/internal/Trees$TreeStackTraverser {
// parameter final tree
// access flags 0x401
+ // signature (Lscala/collection/mutable/Stack<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$reflect$internal$Trees$TreeStackTraverser$_setter_$path_$eq(scala.collection.mutable.Stack<scala.reflect.internal.Trees$Tree>)
public abstract scala$reflect$internal$Trees$TreeStackTraverser$_setter_$path_$eq(Lscala/collection/mutable/Stack;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/Trees$UnderConstructionTransformer.class.asm w/reflect/scala/reflect/internal/Trees$UnderConstructionTransformer.class.asm
index 864ffe6923..b715885a77 100644
--- i/reflect/scala/reflect/internal/Trees$UnderConstructionTransformer.class.asm
+++ w/reflect/scala/reflect/internal/Trees$UnderConstructionTransformer.class.asm
@@ -60,6 +60,8 @@ public abstract interface scala/reflect/internal/Trees$UnderConstructionTransfor
// parameter final tree
// access flags 0x401
+ // signature (Lscala/collection/mutable/Stack<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Trees$UnderConstructionTransformer$_setter_$scala$reflect$internal$Trees$UnderConstructionTransformer$$selfOrSuperCalls_$eq(scala.collection.mutable.Stack<scala.reflect.internal.Symbols$Symbol>)
public abstract scala$reflect$internal$Trees$UnderConstructionTransformer$_setter_$scala$reflect$internal$Trees$UnderConstructionTransformer$$selfOrSuperCalls_$eq(Lscala/collection/mutable/Stack;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/Trees.class.asm w/reflect/scala/reflect/internal/Trees.class.asm
index 75bae314a1..b89cfbc3a5 100644
--- i/reflect/scala/reflect/internal/Trees.class.asm
+++ w/reflect/scala/reflect/internal/Trees.class.asm
@@ -6608,218 +6608,326 @@ public abstract interface scala/reflect/internal/Trees implements scala/reflect/
MAXLOCALS = 5
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Alternative;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AlternativeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Alternative>)
public abstract scala$reflect$internal$Trees$_setter_$AlternativeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Annotated;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AnnotatedTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Annotated>)
public abstract scala$reflect$internal$Trees$_setter_$AnnotatedTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$AppliedTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AppliedTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$AppliedTypeTree>)
public abstract scala$reflect$internal$Trees$_setter_$AppliedTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Apply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Apply>)
public abstract scala$reflect$internal$Trees$_setter_$ApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$AssignOrNamedArg;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AssignOrNamedArgTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$AssignOrNamedArg>)
public abstract scala$reflect$internal$Trees$_setter_$AssignOrNamedArgTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Assign;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$AssignTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Assign>)
public abstract scala$reflect$internal$Trees$_setter_$AssignTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Bind;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$BindTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Bind>)
public abstract scala$reflect$internal$Trees$_setter_$BindTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Block;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$BlockTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Block>)
public abstract scala$reflect$internal$Trees$_setter_$BlockTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$CaseDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$CaseDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$CaseDef>)
public abstract scala$reflect$internal$Trees$_setter_$CaseDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ClassDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ClassDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ClassDef>)
public abstract scala$reflect$internal$Trees$_setter_$ClassDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$CompoundTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$CompoundTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$CompoundTypeTree>)
public abstract scala$reflect$internal$Trees$_setter_$CompoundTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$DefDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$DefDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$DefDef>)
public abstract scala$reflect$internal$Trees$_setter_$DefDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$DefTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$DefTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$DefTree>)
public abstract scala$reflect$internal$Trees$_setter_$DefTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ExistentialTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ExistentialTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ExistentialTypeTree>)
public abstract scala$reflect$internal$Trees$_setter_$ExistentialTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Function;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$FunctionTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Function>)
public abstract scala$reflect$internal$Trees$_setter_$FunctionTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$GenericApply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$GenericApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$GenericApply>)
public abstract scala$reflect$internal$Trees$_setter_$GenericApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Ident;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$IdentTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Ident>)
public abstract scala$reflect$internal$Trees$_setter_$IdentTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$If;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$IfTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$If>)
public abstract scala$reflect$internal$Trees$_setter_$IfTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ImplDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ImplDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ImplDef>)
public abstract scala$reflect$internal$Trees$_setter_$ImplDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ImportSelector;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ImportSelectorTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ImportSelector>)
public abstract scala$reflect$internal$Trees$_setter_$ImportSelectorTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Import;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ImportTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Import>)
public abstract scala$reflect$internal$Trees$_setter_$ImportTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$LabelDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$LabelDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$LabelDef>)
public abstract scala$reflect$internal$Trees$_setter_$LabelDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Literal;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$LiteralTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Literal>)
public abstract scala$reflect$internal$Trees$_setter_$LiteralTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Match;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$MatchTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Match>)
public abstract scala$reflect$internal$Trees$_setter_$MatchTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$MemberDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$MemberDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$MemberDef>)
public abstract scala$reflect$internal$Trees$_setter_$MemberDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Modifiers;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ModifiersTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Modifiers>)
public abstract scala$reflect$internal$Trees$_setter_$ModifiersTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ModuleDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ModuleDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ModuleDef>)
public abstract scala$reflect$internal$Trees$_setter_$ModuleDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$NameTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$NameTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$NameTree>)
public abstract scala$reflect$internal$Trees$_setter_$NameTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$New;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$NewTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$New>)
public abstract scala$reflect$internal$Trees$_setter_$NewTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$PackageDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$PackageDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$PackageDef>)
public abstract scala$reflect$internal$Trees$_setter_$PackageDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$RefTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$RefTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$RefTree>)
public abstract scala$reflect$internal$Trees$_setter_$RefTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ReferenceToBoxed;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ReferenceToBoxedTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ReferenceToBoxed>)
public abstract scala$reflect$internal$Trees$_setter_$ReferenceToBoxedTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Return;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ReturnTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Return>)
public abstract scala$reflect$internal$Trees$_setter_$ReturnTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$SelectFromTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SelectFromTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$SelectFromTypeTree>)
public abstract scala$reflect$internal$Trees$_setter_$SelectFromTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Select;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SelectTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Select>)
public abstract scala$reflect$internal$Trees$_setter_$SelectTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$SingletonTypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SingletonTypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$SingletonTypeTree>)
public abstract scala$reflect$internal$Trees$_setter_$SingletonTypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Star;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$StarTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Star>)
public abstract scala$reflect$internal$Trees$_setter_$StarTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Super;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SuperTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Super>)
public abstract scala$reflect$internal$Trees$_setter_$SuperTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$SymTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$SymTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$SymTree>)
public abstract scala$reflect$internal$Trees$_setter_$SymTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Template;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TemplateTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Template>)
public abstract scala$reflect$internal$Trees$_setter_$TemplateTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TermTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TermTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TermTree>)
public abstract scala$reflect$internal$Trees$_setter_$TermTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$This;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ThisTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$This>)
public abstract scala$reflect$internal$Trees$_setter_$ThisTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Throw;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ThrowTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Throw>)
public abstract scala$reflect$internal$Trees$_setter_$ThrowTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Tree>)
public abstract scala$reflect$internal$Trees$_setter_$TreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Try;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TryTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Try>)
public abstract scala$reflect$internal$Trees$_setter_$TryTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypTree>)
public abstract scala$reflect$internal$Trees$_setter_$TypTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeApply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeApply>)
public abstract scala$reflect$internal$Trees$_setter_$TypeApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeBoundsTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeBoundsTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeBoundsTree>)
public abstract scala$reflect$internal$Trees$_setter_$TypeBoundsTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeDef>)
public abstract scala$reflect$internal$Trees$_setter_$TypeDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$TypeTree;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypeTreeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$TypeTree>)
public abstract scala$reflect$internal$Trees$_setter_$TypeTreeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$Typed;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$TypedTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$Typed>)
public abstract scala$reflect$internal$Trees$_setter_$TypedTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$UnApply;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$UnApplyTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$UnApply>)
public abstract scala$reflect$internal$Trees$_setter_$UnApplyTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ValDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ValDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ValDef>)
public abstract scala$reflect$internal$Trees$_setter_$ValDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Trees$ValOrDefDef;>;)V
+ // declaration: void scala$reflect$internal$Trees$_setter_$ValOrDefDefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Trees$ValOrDefDef>)
public abstract scala$reflect$internal$Trees$_setter_$ValOrDefDefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/TypeConstants$.class.asm w/reflect/scala/reflect/internal/TypeConstants$.class.asm
index b1788f7278..9b4337a5a2 100644
--- i/reflect/scala/reflect/internal/TypeConstants$.class.asm
+++ w/reflect/scala/reflect/internal/TypeConstants$.class.asm
@@ -3,15 +3,6 @@
public final class scala/reflect/internal/TypeConstants$ {
- // access flags 0x12
- private final I DefaultLogThreshhold
-
- // access flags 0x12
- private final I LogPendingBaseTypesThreshold
-
- // access flags 0x12
- private final I LogVolatileThreshold
-
// access flags 0x19
public final static Lscala/reflect/internal/TypeConstants$; MODULE$
diff --git i/reflect/scala/reflect/internal/Types$ClassInfoType.class.asm w/reflect/scala/reflect/internal/Types$ClassInfoType.class.asm
index 7ec6bc4726..094c7ac547 100644
--- i/reflect/scala/reflect/internal/Types$ClassInfoType.class.asm
+++ w/reflect/scala/reflect/internal/Types$ClassInfoType.class.asm
@@ -31,21 +31,6 @@ public class scala/reflect/internal/Types$ClassInfoType extends scala/reflect/in
// access flags 0x601
public abstract INNERCLASS scala/reflect/internal/settings/MutableSettings$SettingValue scala/reflect/internal/settings/MutableSettings SettingValue
- // access flags 0x12
- private final I Expansive
-
- // access flags 0x12
- private final I Initialized
-
- // access flags 0x12
- private final I Initializing
-
- // access flags 0x12
- private final I NonExpansive
-
- // access flags 0x12
- private final I UnInitialized
-
// access flags 0x12
private final Lscala/reflect/internal/Scopes$Scope; decls
diff --git i/reflect/scala/reflect/internal/Types.class.asm w/reflect/scala/reflect/internal/Types.class.asm
index d55ff7e7ab..81b3843485 100644
--- i/reflect/scala/reflect/internal/Types.class.asm
+++ w/reflect/scala/reflect/internal/Types.class.asm
@@ -11388,74 +11388,110 @@ public abstract interface scala/reflect/internal/Types implements scala/reflect/
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$AnnotatedType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$AnnotatedTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$AnnotatedType>)
public abstract scala$reflect$internal$Types$_setter_$AnnotatedTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$BoundedWildcardType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$BoundedWildcardTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$BoundedWildcardType>)
public abstract scala$reflect$internal$Types$_setter_$BoundedWildcardTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ClassInfoType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ClassInfoTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ClassInfoType>)
public abstract scala$reflect$internal$Types$_setter_$ClassInfoTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$CompoundType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$CompoundTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$CompoundType>)
public abstract scala$reflect$internal$Types$_setter_$CompoundTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ConstantType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ConstantTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ConstantType>)
public abstract scala$reflect$internal$Types$_setter_$ConstantTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ExistentialType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ExistentialTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ExistentialType>)
public abstract scala$reflect$internal$Types$_setter_$ExistentialTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$MethodType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$MethodTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$MethodType>)
public abstract scala$reflect$internal$Types$_setter_$MethodTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$NullaryMethodType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$NullaryMethodTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$NullaryMethodType>)
public abstract scala$reflect$internal$Types$_setter_$NullaryMethodTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$PolyType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$PolyTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$PolyType>)
public abstract scala$reflect$internal$Types$_setter_$PolyTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$RefinedType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$RefinedTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$RefinedType>)
public abstract scala$reflect$internal$Types$_setter_$RefinedTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$SingleType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$SingleTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$SingleType>)
public abstract scala$reflect$internal$Types$_setter_$SingleTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$SingletonType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$SingletonTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$SingletonType>)
public abstract scala$reflect$internal$Types$_setter_$SingletonTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$SuperType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$SuperTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$SuperType>)
public abstract scala$reflect$internal$Types$_setter_$SuperTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$ThisType;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$ThisTypeTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$ThisType>)
public abstract scala$reflect$internal$Types$_setter_$ThisTypeTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$TypeBounds;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$TypeBoundsTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$TypeBounds>)
public abstract scala$reflect$internal$Types$_setter_$TypeBoundsTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$TypeRef;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$TypeRefTag_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$TypeRef>)
public abstract scala$reflect$internal$Types$_setter_$TypeRefTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$TypeTagg_$eq(scala.reflect.ClassTag<scala.reflect.internal.Types$Type>)
public abstract scala$reflect$internal$Types$_setter_$TypeTagg_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function2<Lscala/reflect/internal/Types$TypeBounds;Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$boundsContainType_$eq(scala.Function2<scala.reflect.internal.Types$TypeBounds, scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$boundsContainType_$eq(Lscala/Function2;)V
// parameter final x$1
@@ -11464,6 +11500,8 @@ public abstract interface scala/reflect/internal/Types implements scala/reflect/
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$isTypeVar_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$isTypeVar_$eq(Lscala/Function1;)V
// parameter final x$1
@@ -11472,10 +11510,14 @@ public abstract interface scala/reflect/internal/Types implements scala/reflect/
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;Lscala/ref/WeakReference<Lscala/reflect/internal/Types$Type;>;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_intersectionWitness_$eq(scala.collection.mutable.WeakHashMap<scala.collection.immutable.List<scala.reflect.internal.Types$Type>, scala.ref.WeakReference<scala.reflect.internal.Types$Type>>)
public abstract scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_intersectionWitness_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashSet<Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_pendingBaseTypes_$eq(scala.collection.mutable.HashSet<scala.reflect.internal.Types$Type>)
public abstract scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$_pendingBaseTypes_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
@@ -11484,6 +11526,8 @@ public abstract interface scala/reflect/internal/Types implements scala/reflect/
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$emptySymbolSet_$eq(scala.collection.immutable.Set<scala.reflect.internal.Symbols$Symbol>)
public abstract scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$emptySymbolSet_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
@@ -11492,6 +11536,8 @@ public abstract interface scala/reflect/internal/Types implements scala/reflect/
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashSet<Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$pendingVolatiles_$eq(scala.collection.mutable.HashSet<scala.reflect.internal.Symbols$Symbol>)
public abstract scala$reflect$internal$Types$_setter_$scala$reflect$internal$Types$$pendingVolatiles_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
@@ -11508,62 +11554,92 @@ public abstract interface scala/reflect/internal/Types implements scala/reflect/
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/immutable/Set<Ljava/lang/String;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$shorthands_$eq(scala.collection.immutable.Set<java.lang.String>)
public abstract scala$reflect$internal$Types$_setter_$shorthands_$eq(Lscala/collection/immutable/Set;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$symInfo_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, scala.reflect.internal.Types$Type>)
public abstract scala$reflect$internal$Types$_setter_$symInfo_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$symTpe_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, scala.reflect.internal.Types$Type>)
public abstract scala$reflect$internal$Types$_setter_$symTpe_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Symbols$Symbol;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$symTypeIsError_$eq(scala.Function1<scala.reflect.internal.Symbols$Symbol, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$symTypeIsError_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Trees$Tree;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$treeTpe_$eq(scala.Function1<scala.reflect.internal.Trees$Tree, scala.reflect.internal.Types$Type>)
public abstract scala$reflect$internal$Types$_setter_$treeTpe_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeContainsTypeVar_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeContainsTypeVar_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeHasAnnotations_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeHasAnnotations_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsAny_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeIsAny_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsErroneous_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeIsErroneous_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsExistentiallyBound_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeIsExistentiallyBound_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsHigherKinded_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeIsHigherKinded_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsNonClassType_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeIsNonClassType_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsNothing_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeIsNothing_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/reflect/internal/Types$Type;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeIsSubTypeOfSerializable_$eq(scala.Function1<scala.reflect.internal.Types$Type, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeIsSubTypeOfSerializable_$eq(Lscala/Function1;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/Function1<Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;Ljava/lang/Object;>;)V
+ // declaration: void scala$reflect$internal$Types$_setter_$typeListIsEmpty_$eq(scala.Function1<scala.collection.immutable.List<scala.reflect.internal.Types$Type>, java.lang.Object>)
public abstract scala$reflect$internal$Types$_setter_$typeListIsEmpty_$eq(Lscala/Function1;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/pickling/PickleFormat$.class.asm w/reflect/scala/reflect/internal/pickling/PickleFormat$.class.asm
index 8a6572b87d..d51b9f13ab 100644
--- i/reflect/scala/reflect/internal/pickling/PickleFormat$.class.asm
+++ w/reflect/scala/reflect/internal/pickling/PickleFormat$.class.asm
@@ -3,291 +3,15 @@
public final class scala/reflect/internal/pickling/PickleFormat$ {
- // access flags 0x12
- private final I ALIASsym
-
- // access flags 0x12
- private final I ALTERNATIVEtree
-
- // access flags 0x12
- private final I ANNOTARGARRAY
-
- // access flags 0x12
- private final I ANNOTATEDtpe
-
- // access flags 0x12
- private final I ANNOTATEDtree
-
- // access flags 0x12
- private final I ANNOTINFO
-
- // access flags 0x12
- private final I APPLIEDTYPEtree
-
- // access flags 0x12
- private final I APPLYDYNAMICtree
-
- // access flags 0x12
- private final I APPLYtree
-
- // access flags 0x12
- private final I ARRAYVALUEtree
-
- // access flags 0x12
- private final I ASSIGNtree
-
- // access flags 0x12
- private final I BINDtree
-
- // access flags 0x12
- private final I BLOCKtree
-
- // access flags 0x12
- private final I CASEtree
-
- // access flags 0x12
- private final I CHILDREN
-
- // access flags 0x12
- private final I CLASSINFOtpe
-
- // access flags 0x12
- private final I CLASSsym
-
- // access flags 0x12
- private final I CLASStree
-
- // access flags 0x12
- private final I COMPOUNDTYPEtree
-
- // access flags 0x12
- private final I CONSTANTtpe
-
- // access flags 0x12
- private final I DEBRUIJNINDEXtpe
-
- // access flags 0x12
- private final I DEFDEFtree
-
- // access flags 0x12
- private final I DOCDEFtree
-
- // access flags 0x12
- private final I EMPTYtree
-
- // access flags 0x12
- private final I EXISTENTIALTYPEtree
-
- // access flags 0x12
- private final I EXISTENTIALtpe
-
- // access flags 0x12
- private final I EXTMODCLASSref
-
- // access flags 0x12
- private final I EXTref
-
- // access flags 0x12
- private final I FUNCTIONtree
-
- // access flags 0x12
- private final I IDENTtree
-
- // access flags 0x12
- private final I IFtree
-
- // access flags 0x12
- private final I IMPLICITMETHODtpe
-
- // access flags 0x12
- private final I IMPORTtree
-
- // access flags 0x12
- private final I LABELtree
-
- // access flags 0x12
- private final I LITERAL
-
- // access flags 0x12
- private final I LITERALboolean
-
- // access flags 0x12
- private final I LITERALbyte
-
- // access flags 0x12
- private final I LITERALchar
-
- // access flags 0x12
- private final I LITERALclass
-
- // access flags 0x12
- private final I LITERALdouble
-
- // access flags 0x12
- private final I LITERALenum
-
- // access flags 0x12
- private final I LITERALfloat
-
- // access flags 0x12
- private final I LITERALint
-
- // access flags 0x12
- private final I LITERALlong
-
- // access flags 0x12
- private final I LITERALnull
-
- // access flags 0x12
- private final I LITERALshort
-
- // access flags 0x12
- private final I LITERALstring
-
- // access flags 0x12
- private final I LITERALtree
-
- // access flags 0x12
- private final I LITERALunit
-
- // access flags 0x12
- private final I MATCHtree
-
- // access flags 0x12
- private final I METHODtpe
-
- // access flags 0x12
- private final I MODIFIERS
-
// access flags 0x19
public final static Lscala/reflect/internal/pickling/PickleFormat$; MODULE$
- // access flags 0x12
- private final I MODULEsym
-
- // access flags 0x12
- private final I MODULEtree
-
// access flags 0x12
private final I MajorVersion
// access flags 0x12
private final I MinorVersion
- // access flags 0x12
- private final I NEWtree
-
- // access flags 0x12
- private final I NONEsym
-
- // access flags 0x12
- private final I NOPREFIXtpe
-
- // access flags 0x12
- private final I NOtpe
-
- // access flags 0x12
- private final I PACKAGEtree
-
- // access flags 0x12
- private final I POLYtpe
-
- // access flags 0x12
- private final I REFINEDtpe
-
- // access flags 0x12
- private final I RETURNtree
-
- // access flags 0x12
- private final I SELECTFROMTYPEtree
-
- // access flags 0x12
- private final I SELECTtree
-
- // access flags 0x12
- private final I SINGLETONTYPEtree
-
- // access flags 0x12
- private final I SINGLEtpe
-
- // access flags 0x12
- private final I STARtree
-
- // access flags 0x12
- private final I SUPERtpe
-
- // access flags 0x12
- private final I SUPERtree
-
- // access flags 0x12
- private final I SYMANNOT
-
- // access flags 0x12
- private final I TEMPLATEtree
-
- // access flags 0x12
- private final I TERMname
-
- // access flags 0x12
- private final I THIStpe
-
- // access flags 0x12
- private final I THIStree
-
- // access flags 0x12
- private final I THROWtree
-
- // access flags 0x12
- private final I TREE
-
- // access flags 0x12
- private final I TREtree
-
- // access flags 0x12
- private final I TYPEAPPLYtree
-
- // access flags 0x12
- private final I TYPEBOUNDStpe
-
- // access flags 0x12
- private final I TYPEBOUNDStree
-
- // access flags 0x12
- private final I TYPEDEFtree
-
- // access flags 0x12
- private final I TYPEDtree
-
- // access flags 0x12
- private final I TYPEREFtpe
-
- // access flags 0x12
- private final I TYPEname
-
- // access flags 0x12
- private final I TYPEsym
-
- // access flags 0x12
- private final I TYPEtree
-
- // access flags 0x12
- private final I UNAPPLYtree
-
- // access flags 0x12
- private final I VALDEFtree
-
- // access flags 0x12
- private final I VALsym
-
- // access flags 0x12
- private final I firstSymTag
-
- // access flags 0x12
- private final I lastExtSymTag
-
- // access flags 0x12
- private final I lastSymTag
-
// access flags 0x9
public static <clinit>()V
NEW scala/reflect/internal/pickling/PickleFormat$
diff --git i/reflect/scala/reflect/internal/tpe/GlbLubs.class.asm w/reflect/scala/reflect/internal/tpe/GlbLubs.class.asm
index 3a3f904bea..e40948dc18 100644
--- i/reflect/scala/reflect/internal/tpe/GlbLubs.class.asm
+++ w/reflect/scala/reflect/internal/tpe/GlbLubs.class.asm
@@ -6223,18 +6223,19 @@ public abstract interface scala/reflect/internal/tpe/GlbLubs {
// access flags 0x401
public abstract scala$reflect$internal$tpe$GlbLubs$$strictInference()Lscala/reflect/internal/settings/MutableSettings$SettingValue;
- // access flags 0x401
- public abstract scala$reflect$internal$tpe$GlbLubs$$verifyLubs()Z
-
// access flags 0x401
public abstract scala$reflect$internal$tpe$GlbLubs$_setter_$GlbFailure_$eq(Ljava/lang/Throwable;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/reflect/internal/Depth;Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;>;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_glbResults_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.reflect.internal.Depth, scala.collection.immutable.List<scala.reflect.internal.Types$Type>>, scala.reflect.internal.Types$Type>)
public abstract scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_glbResults_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashMap<Lscala/Tuple2<Lscala/reflect/internal/Depth;Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;>;Lscala/reflect/internal/Types$Type;>;)V
+ // declaration: void scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_lubResults_$eq(scala.collection.mutable.HashMap<scala.Tuple2<scala.reflect.internal.Depth, scala.collection.immutable.List<scala.reflect.internal.Types$Type>>, scala.reflect.internal.Types$Type>)
public abstract scala$reflect$internal$tpe$GlbLubs$_setter_$scala$reflect$internal$tpe$GlbLubs$$_lubResults_$eq(Lscala/collection/mutable/HashMap;)V
// parameter final x$1
@@ -6582,6 +6583,13 @@ public abstract interface scala/reflect/internal/tpe/GlbLubs {
MAXSTACK = 4
MAXLOCALS = 10
+ // access flags 0x2
+ private default verifyLubs()Z
+ ICONST_1
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
// access flags 0x1
// signature (Lscala/collection/immutable/List<Lscala/reflect/internal/Types$Type;>;)Lscala/reflect/internal/Types$Type;
// declaration: scala.reflect.internal.Types$Type weakLub(scala.collection.immutable.List<scala.reflect.internal.Types$Type>)
diff --git i/reflect/scala/reflect/internal/tpe/TypeComparers.class.asm w/reflect/scala/reflect/internal/tpe/TypeComparers.class.asm
index 30c8b1b63b..c5a47d38d4 100644
--- i/reflect/scala/reflect/internal/tpe/TypeComparers.class.asm
+++ w/reflect/scala/reflect/internal/tpe/TypeComparers.class.asm
@@ -423,6 +423,13 @@ public abstract interface scala/reflect/internal/tpe/TypeComparers {
MAXSTACK = 3
MAXLOCALS = 1
+ // access flags 0x2
+ private default LogPendingSubTypesThreshold()I
+ BIPUSH 50
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
// access flags 0x401
public abstract SubTypePair()Lscala/reflect/internal/tpe/TypeComparers$SubTypePair$;
@@ -3954,9 +3961,6 @@ public abstract interface scala/reflect/internal/tpe/TypeComparers {
MAXSTACK = 5
MAXLOCALS = 72
- // access flags 0x401
- public abstract scala$reflect$internal$tpe$TypeComparers$$LogPendingSubTypesThreshold()I
-
// access flags 0x401
// signature ()Lscala/collection/mutable/HashSet<Lscala/reflect/internal/tpe/TypeComparers$SubTypePair;>;
// declaration: scala.collection.mutable.HashSet<scala.reflect.internal.tpe.TypeComparers$SubTypePair> scala$reflect$internal$tpe$TypeComparers$$_pendingSubTypes()
@@ -3970,6 +3974,8 @@ public abstract interface scala/reflect/internal/tpe/TypeComparers {
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/HashSet<Lscala/reflect/internal/tpe/TypeComparers$SubTypePair;>;)V
+ // declaration: void scala$reflect$internal$tpe$TypeComparers$_setter_$scala$reflect$internal$tpe$TypeComparers$$_pendingSubTypes_$eq(scala.collection.mutable.HashSet<scala.reflect.internal.tpe.TypeComparers$SubTypePair>)
public abstract scala$reflect$internal$tpe$TypeComparers$_setter_$scala$reflect$internal$tpe$TypeComparers$$_pendingSubTypes_$eq(Lscala/collection/mutable/HashSet;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/tpe/TypeToStrings.class.asm w/reflect/scala/reflect/internal/tpe/TypeToStrings.class.asm
index 22465c8591..bf3bed18f8 100644
--- i/reflect/scala/reflect/internal/tpe/TypeToStrings.class.asm
+++ w/reflect/scala/reflect/internal/tpe/TypeToStrings.class.asm
@@ -54,8 +54,21 @@ public abstract interface scala/reflect/internal/tpe/TypeToStrings {
MAXSTACK = 3
MAXLOCALS = 1
- // access flags 0x401
- public abstract maxToStringRecursions()I
+ // access flags 0x1
+ public default maxToStringRecursions()I
+ ALOAD 0
+ INVOKESTATIC scala/reflect/internal/tpe/TypeToStrings.maxToStringRecursions$ (Lscala/reflect/internal/tpe/TypeToStrings;)I
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x9
+ public static maxToStringRecursions$(Lscala/reflect/internal/tpe/TypeToStrings;)I
+ // parameter final synthetic $this
+ BIPUSH 50
+ IRETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
// access flags 0x401
public abstract scala$reflect$internal$tpe$TypeToStrings$$_toStringRecursions()I
diff --git i/reflect/scala/reflect/internal/transform/Transforms$$anon$3.class.asm w/reflect/scala/reflect/internal/transform/Transforms$$anon$3.class.asm
index bf8e8ca8b6..5e3379fe04 100644
--- i/reflect/scala/reflect/internal/transform/Transforms$$anon$3.class.asm
+++ w/reflect/scala/reflect/internal/transform/Transforms$$anon$3.class.asm
@@ -105,8 +105,8 @@ public final class scala/reflect/internal/transform/Transforms$$anon$3 implement
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$internal$transform$UnCurry$_setter_$scala$reflect$internal$transform$UnCurry$$uncurryType_$eq(Lscala/reflect/internal/tpe/TypeMaps$TypeMap;)V
+ // access flags 0x11
+ public final scala$reflect$internal$transform$UnCurry$_setter_$scala$reflect$internal$transform$UnCurry$$uncurryType_$eq(Lscala/reflect/internal/tpe/TypeMaps$TypeMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/reflect/scala/reflect/internal/transform/Transforms.class.asm w/reflect/scala/reflect/internal/transform/Transforms.class.asm
index df968129a5..021877e7a1 100644
--- i/reflect/scala/reflect/internal/transform/Transforms.class.asm
+++ w/reflect/scala/reflect/internal/transform/Transforms.class.asm
@@ -192,14 +192,20 @@ public abstract interface scala/reflect/internal/transform/Transforms {
public abstract scala$reflect$internal$transform$Transforms$$uncurryLazy()Lscala/reflect/internal/transform/Transforms$Lazy;
// access flags 0x401
+ // signature (Lscala/reflect/internal/transform/Transforms$Lazy<Lscala/reflect/internal/transform/Erasure;>;)V
+ // declaration: void scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$erasureLazy_$eq(scala.reflect.internal.transform.Transforms$Lazy<scala.reflect.internal.transform.Erasure>)
public abstract scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$erasureLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/internal/transform/Transforms$Lazy<Lscala/reflect/internal/transform/PostErasure;>;)V
+ // declaration: void scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$postErasureLazy_$eq(scala.reflect.internal.transform.Transforms$Lazy<scala.reflect.internal.transform.PostErasure>)
public abstract scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$postErasureLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/reflect/internal/transform/Transforms$Lazy<Lscala/reflect/internal/transform/UnCurry;>;)V
+ // declaration: void scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$uncurryLazy_$eq(scala.reflect.internal.transform.Transforms$Lazy<scala.reflect.internal.transform.UnCurry>)
public abstract scala$reflect$internal$transform$Transforms$_setter_$scala$reflect$internal$transform$Transforms$$uncurryLazy_$eq(Lscala/reflect/internal/transform/Transforms$Lazy;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/util/NoFile.class.asm w/reflect/scala/reflect/internal/util/NoFile.class.asm
index 08d602c0b7..3cd86eeb75 100644
--- i/reflect/scala/reflect/internal/util/NoFile.class.asm
+++ w/reflect/scala/reflect/internal/util/NoFile.class.asm
@@ -730,16 +730,6 @@ public final class scala/reflect/internal/util/NoFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- // signature ()Lscala/collection/mutable/Builder<Lscala/reflect/io/AbstractFile;Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;>;
- // declaration: scala.collection.mutable.Builder<scala.reflect.io.AbstractFile, scala.collection.Iterable<scala.reflect.io.AbstractFile>> newBuilder()
- public static newBuilder()Lscala/collection/mutable/Builder;
- GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
- INVOKEVIRTUAL scala/reflect/internal/util/NoFile$.newBuilder ()Lscala/collection/mutable/Builder;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
public static nonEmpty()Z
GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
@@ -764,16 +754,6 @@ public final class scala/reflect/internal/util/NoFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- // signature ()Lscala/collection/parallel/Combiner<Lscala/reflect/io/AbstractFile;Lscala/collection/parallel/ParIterable<Lscala/reflect/io/AbstractFile;>;>;
- // declaration: scala.collection.parallel.Combiner<scala.reflect.io.AbstractFile, scala.collection.parallel.ParIterable<scala.reflect.io.AbstractFile>> parCombiner()
- public static parCombiner()Lscala/collection/parallel/Combiner;
- GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
- INVOKEVIRTUAL scala/reflect/internal/util/NoFile$.parCombiner ()Lscala/collection/parallel/Combiner;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature (Lscala/Function1<Lscala/reflect/io/AbstractFile;Ljava/lang/Object;>;)Lscala/Tuple2<Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;>;
// declaration: scala.Tuple2<scala.collection.Iterable<scala.reflect.io.AbstractFile>, scala.collection.Iterable<scala.reflect.io.AbstractFile>> partition(scala.Function1<scala.reflect.io.AbstractFile, java.lang.Object>)
@@ -878,16 +858,6 @@ public final class scala/reflect/internal/util/NoFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- // signature ()Lscala/collection/immutable/List<Lscala/reflect/io/AbstractFile;>;
- // declaration: scala.collection.immutable.List<scala.reflect.io.AbstractFile> reversed()
- public static reversed()Lscala/collection/immutable/List;
- GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
- INVOKEVIRTUAL scala/reflect/internal/util/NoFile$.reversed ()Lscala/collection/immutable/List;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature <B:Ljava/lang/Object;>(Lscala/collection/GenIterable<TB;>;)Z
// declaration: boolean sameElements<B>(scala.collection.GenIterable<B>)
@@ -1104,26 +1074,6 @@ public final class scala/reflect/internal/util/NoFile {
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x9
- // signature ()Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;
- // declaration: scala.collection.Iterable<scala.reflect.io.AbstractFile> thisCollection()
- public static thisCollection()Lscala/collection/Iterable;
- GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
- INVOKEVIRTUAL scala/reflect/internal/util/NoFile$.thisCollection ()Lscala/collection/Iterable;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
- // access flags 0x9
- // signature ()Lscala/collection/Traversable<Lscala/reflect/io/AbstractFile;>;
- // declaration: scala.collection.Traversable<scala.reflect.io.AbstractFile> thisCollection()
- public static thisCollection()Lscala/collection/Traversable;
- GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
- INVOKEVIRTUAL scala/reflect/internal/util/NoFile$.thisCollection ()Lscala/collection/Traversable;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature <Col:Ljava/lang/Object;>(Lscala/collection/generic/CanBuildFrom<Lscala/runtime/Nothing$;Lscala/reflect/io/AbstractFile;TCol;>;)TCol;
// declaration: Col to<Col>(scala.collection.generic.CanBuildFrom<scala.runtime.Nothing$, scala.reflect.io.AbstractFile, Col>)
@@ -1170,24 +1120,6 @@ public final class scala/reflect/internal/util/NoFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- public static toCollection(Ljava/lang/Object;)Lscala/collection/Iterable;
- GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
- ALOAD 0
- INVOKEVIRTUAL scala/reflect/internal/util/NoFile$.toCollection (Ljava/lang/Object;)Lscala/collection/Iterable;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static toCollection(Ljava/lang/Object;)Lscala/collection/Traversable;
- GETSTATIC scala/reflect/internal/util/NoFile$.MODULE$ : Lscala/reflect/internal/util/NoFile$;
- ALOAD 0
- INVOKEVIRTUAL scala/reflect/internal/util/NoFile$.toCollection (Ljava/lang/Object;)Lscala/collection/Traversable;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
// signature ()Lscala/collection/immutable/IndexedSeq<Lscala/reflect/io/AbstractFile;>;
// declaration: scala.collection.immutable.IndexedSeq<scala.reflect.io.AbstractFile> toIndexedSeq()
diff --git i/reflect/scala/reflect/internal/util/Statistics$.class.asm w/reflect/scala/reflect/internal/util/Statistics$.class.asm
index f198b9d2bb..e06781ff56 100644
--- i/reflect/scala/reflect/internal/util/Statistics$.class.asm
+++ w/reflect/scala/reflect/internal/util/Statistics$.class.asm
@@ -33,9 +33,6 @@ public final class scala/reflect/internal/util/Statistics$ {
// access flags 0x12
private final Z canEnable
- // access flags 0x12
- private final Z hotEnabled
-
// access flags 0x2
private Z scala$reflect$internal$util$Statistics$$_enabled
diff --git i/reflect/scala/reflect/internal/util/Statistics$Counter.class.asm w/reflect/scala/reflect/internal/util/Statistics$Counter.class.asm
index a75044d674..9fcd9b0e98 100644
--- i/reflect/scala/reflect/internal/util/Statistics$Counter.class.asm
+++ w/reflect/scala/reflect/internal/util/Statistics$Counter.class.asm
@@ -158,6 +158,8 @@ public class scala/reflect/internal/util/Statistics$Counter implements scala/ref
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/mutable/ListBuffer<Lscala/reflect/internal/util/Statistics$Quantity;>;)V
+ // declaration: void scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(scala.collection.mutable.ListBuffer<scala.reflect.internal.util.Statistics$Quantity>)
public scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(Lscala/collection/mutable/ListBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/reflect/scala/reflect/internal/util/Statistics$QuantMap.class.asm w/reflect/scala/reflect/internal/util/Statistics$QuantMap.class.asm
index 3792072201..c28f68009f 100644
--- i/reflect/scala/reflect/internal/util/Statistics$QuantMap.class.asm
+++ w/reflect/scala/reflect/internal/util/Statistics$QuantMap.class.asm
@@ -719,6 +719,8 @@ public class scala/reflect/internal/util/Statistics$QuantMap extends scala/colle
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/mutable/ListBuffer<Lscala/reflect/internal/util/Statistics$Quantity;>;)V
+ // declaration: void scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(scala.collection.mutable.ListBuffer<scala.reflect.internal.util.Statistics$Quantity>)
public scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(Lscala/collection/mutable/ListBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/reflect/scala/reflect/internal/util/Statistics$Quantity.class.asm w/reflect/scala/reflect/internal/util/Statistics$Quantity.class.asm
index dc661f4d42..7a18520885 100644
--- i/reflect/scala/reflect/internal/util/Statistics$Quantity.class.asm
+++ w/reflect/scala/reflect/internal/util/Statistics$Quantity.class.asm
@@ -143,6 +143,8 @@ public abstract interface scala/reflect/internal/util/Statistics$Quantity {
public abstract prefix()Ljava/lang/String;
// access flags 0x401
+ // signature (Lscala/collection/mutable/ListBuffer<Lscala/reflect/internal/util/Statistics$Quantity;>;)V
+ // declaration: void scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(scala.collection.mutable.ListBuffer<scala.reflect.internal.util.Statistics$Quantity>)
public abstract scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(Lscala/collection/mutable/ListBuffer;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/internal/util/Statistics$Timer.class.asm w/reflect/scala/reflect/internal/util/Statistics$Timer.class.asm
index b705e5909c..37d44a4951 100644
--- i/reflect/scala/reflect/internal/util/Statistics$Timer.class.asm
+++ w/reflect/scala/reflect/internal/util/Statistics$Timer.class.asm
@@ -99,6 +99,8 @@ public class scala/reflect/internal/util/Statistics$Timer implements scala/refle
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/mutable/ListBuffer<Lscala/reflect/internal/util/Statistics$Quantity;>;)V
+ // declaration: void scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(scala.collection.mutable.ListBuffer<scala.reflect.internal.util.Statistics$Quantity>)
public scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(Lscala/collection/mutable/ListBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/reflect/scala/reflect/internal/util/Statistics$View.class.asm w/reflect/scala/reflect/internal/util/Statistics$View.class.asm
index 880a57d623..316b0a9558 100644
--- i/reflect/scala/reflect/internal/util/Statistics$View.class.asm
+++ w/reflect/scala/reflect/internal/util/Statistics$View.class.asm
@@ -78,6 +78,8 @@ public class scala/reflect/internal/util/Statistics$View implements scala/reflec
MAXLOCALS = 1
// access flags 0x1
+ // signature (Lscala/collection/mutable/ListBuffer<Lscala/reflect/internal/util/Statistics$Quantity;>;)V
+ // declaration: void scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(scala.collection.mutable.ListBuffer<scala.reflect.internal.util.Statistics$Quantity>)
public scala$reflect$internal$util$Statistics$Quantity$_setter_$children_$eq(Lscala/collection/mutable/ListBuffer;)V
// parameter final x$1
ALOAD 0
diff --git i/reflect/scala/reflect/internal/util/ThreeValues$.class.asm w/reflect/scala/reflect/internal/util/ThreeValues$.class.asm
index 0727a2585d..6d4d6c9c3a 100644
--- i/reflect/scala/reflect/internal/util/ThreeValues$.class.asm
+++ w/reflect/scala/reflect/internal/util/ThreeValues$.class.asm
@@ -6,15 +6,6 @@ public final class scala/reflect/internal/util/ThreeValues$ {
// access flags 0x19
public final static Lscala/reflect/internal/util/ThreeValues$; MODULE$
- // access flags 0x12
- private final I NO
-
- // access flags 0x12
- private final I UNKNOWN
-
- // access flags 0x12
- private final I YES
-
// access flags 0x9
public static <clinit>()V
NEW scala/reflect/internal/util/ThreeValues$
diff --git i/reflect/scala/reflect/internal/util/TraceSymbolActivity.class.asm w/reflect/scala/reflect/internal/util/TraceSymbolActivity.class.asm
index dbb8254466..97c28fd00f 100644
--- i/reflect/scala/reflect/internal/util/TraceSymbolActivity.class.asm
+++ w/reflect/scala/reflect/internal/util/TraceSymbolActivity.class.asm
@@ -1083,18 +1083,26 @@ public abstract interface scala/reflect/internal/util/TraceSymbolActivity {
MAXLOCALS = 1
// access flags 0x401
+ // signature (Lscala/collection/mutable/Map<Ljava/lang/Object;Lscala/collection/immutable/List<Ljava/lang/Object;>;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$allChildren_$eq(scala.collection.mutable.Map<java.lang.Object, scala.collection.immutable.List<java.lang.Object>>)
public abstract scala$reflect$internal$util$TraceSymbolActivity$_setter_$allChildren_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/Map<Ljava/lang/Object;Lscala/reflect/internal/Symbols$Symbol;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$allSymbols_$eq(scala.collection.mutable.Map<java.lang.Object, scala.reflect.internal.Symbols$Symbol>)
public abstract scala$reflect$internal$util$TraceSymbolActivity$_setter_$allSymbols_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/Set<Lscala/reflect/internal/Trees$Tree;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$allTrees_$eq(scala.collection.mutable.Set<scala.reflect.internal.Trees$Tree>)
public abstract scala$reflect$internal$util$TraceSymbolActivity$_setter_$allTrees_$eq(Lscala/collection/mutable/Set;)V
// parameter final x$1
// access flags 0x401
+ // signature (Lscala/collection/mutable/Map<Ljava/lang/Object;Lscala/collection/immutable/List<Lscala/Tuple2<Ljava/lang/Object;Lscala/reflect/internal/Phase;>;>;>;)V
+ // declaration: void scala$reflect$internal$util$TraceSymbolActivity$_setter_$prevOwners_$eq(scala.collection.mutable.Map<java.lang.Object, scala.collection.immutable.List<scala.Tuple2<java.lang.Object, scala.reflect.internal.Phase>>>)
public abstract scala$reflect$internal$util$TraceSymbolActivity$_setter_$prevOwners_$eq(Lscala/collection/mutable/Map;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/io/NoAbstractFile.class.asm w/reflect/scala/reflect/io/NoAbstractFile.class.asm
index 2297b09962..c34a7cfa31 100644
--- i/reflect/scala/reflect/io/NoAbstractFile.class.asm
+++ w/reflect/scala/reflect/io/NoAbstractFile.class.asm
@@ -713,16 +713,6 @@ public final class scala/reflect/io/NoAbstractFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- // signature ()Lscala/collection/mutable/Builder<Lscala/reflect/io/AbstractFile;Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;>;
- // declaration: scala.collection.mutable.Builder<scala.reflect.io.AbstractFile, scala.collection.Iterable<scala.reflect.io.AbstractFile>> newBuilder()
- public static newBuilder()Lscala/collection/mutable/Builder;
- GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
- INVOKEVIRTUAL scala/reflect/io/NoAbstractFile$.newBuilder ()Lscala/collection/mutable/Builder;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
public static nonEmpty()Z
GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
@@ -747,16 +737,6 @@ public final class scala/reflect/io/NoAbstractFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- // signature ()Lscala/collection/parallel/Combiner<Lscala/reflect/io/AbstractFile;Lscala/collection/parallel/ParIterable<Lscala/reflect/io/AbstractFile;>;>;
- // declaration: scala.collection.parallel.Combiner<scala.reflect.io.AbstractFile, scala.collection.parallel.ParIterable<scala.reflect.io.AbstractFile>> parCombiner()
- public static parCombiner()Lscala/collection/parallel/Combiner;
- GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
- INVOKEVIRTUAL scala/reflect/io/NoAbstractFile$.parCombiner ()Lscala/collection/parallel/Combiner;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature (Lscala/Function1<Lscala/reflect/io/AbstractFile;Ljava/lang/Object;>;)Lscala/Tuple2<Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;>;
// declaration: scala.Tuple2<scala.collection.Iterable<scala.reflect.io.AbstractFile>, scala.collection.Iterable<scala.reflect.io.AbstractFile>> partition(scala.Function1<scala.reflect.io.AbstractFile, java.lang.Object>)
@@ -861,16 +841,6 @@ public final class scala/reflect/io/NoAbstractFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- // signature ()Lscala/collection/immutable/List<Lscala/reflect/io/AbstractFile;>;
- // declaration: scala.collection.immutable.List<scala.reflect.io.AbstractFile> reversed()
- public static reversed()Lscala/collection/immutable/List;
- GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
- INVOKEVIRTUAL scala/reflect/io/NoAbstractFile$.reversed ()Lscala/collection/immutable/List;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature <B:Ljava/lang/Object;>(Lscala/collection/GenIterable<TB;>;)Z
// declaration: boolean sameElements<B>(scala.collection.GenIterable<B>)
@@ -1087,26 +1057,6 @@ public final class scala/reflect/io/NoAbstractFile {
MAXSTACK = 2
MAXLOCALS = 1
- // access flags 0x9
- // signature ()Lscala/collection/Iterable<Lscala/reflect/io/AbstractFile;>;
- // declaration: scala.collection.Iterable<scala.reflect.io.AbstractFile> thisCollection()
- public static thisCollection()Lscala/collection/Iterable;
- GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
- INVOKEVIRTUAL scala/reflect/io/NoAbstractFile$.thisCollection ()Lscala/collection/Iterable;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
- // access flags 0x9
- // signature ()Lscala/collection/Traversable<Lscala/reflect/io/AbstractFile;>;
- // declaration: scala.collection.Traversable<scala.reflect.io.AbstractFile> thisCollection()
- public static thisCollection()Lscala/collection/Traversable;
- GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
- INVOKEVIRTUAL scala/reflect/io/NoAbstractFile$.thisCollection ()Lscala/collection/Traversable;
- ARETURN
- MAXSTACK = 1
- MAXLOCALS = 0
-
// access flags 0x9
// signature <Col:Ljava/lang/Object;>(Lscala/collection/generic/CanBuildFrom<Lscala/runtime/Nothing$;Lscala/reflect/io/AbstractFile;TCol;>;)TCol;
// declaration: Col to<Col>(scala.collection.generic.CanBuildFrom<scala.runtime.Nothing$, scala.reflect.io.AbstractFile, Col>)
@@ -1153,24 +1103,6 @@ public final class scala/reflect/io/NoAbstractFile {
MAXSTACK = 1
MAXLOCALS = 0
- // access flags 0x9
- public static toCollection(Ljava/lang/Object;)Lscala/collection/Iterable;
- GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
- ALOAD 0
- INVOKEVIRTUAL scala/reflect/io/NoAbstractFile$.toCollection (Ljava/lang/Object;)Lscala/collection/Iterable;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
- // access flags 0x9
- public static toCollection(Ljava/lang/Object;)Lscala/collection/Traversable;
- GETSTATIC scala/reflect/io/NoAbstractFile$.MODULE$ : Lscala/reflect/io/NoAbstractFile$;
- ALOAD 0
- INVOKEVIRTUAL scala/reflect/io/NoAbstractFile$.toCollection (Ljava/lang/Object;)Lscala/collection/Traversable;
- ARETURN
- MAXSTACK = 2
- MAXLOCALS = 1
-
// access flags 0x9
// signature ()Lscala/collection/immutable/IndexedSeq<Lscala/reflect/io/AbstractFile;>;
// declaration: scala.collection.immutable.IndexedSeq<scala.reflect.io.AbstractFile> toIndexedSeq()
diff --git i/reflect/scala/reflect/runtime/JavaMirrors.class.asm w/reflect/scala/reflect/runtime/JavaMirrors.class.asm
index aed536036b..03a57fe5d3 100644
--- i/reflect/scala/reflect/runtime/JavaMirrors.class.asm
+++ w/reflect/scala/reflect/runtime/JavaMirrors.class.asm
@@ -533,6 +533,8 @@ public abstract interface scala/reflect/runtime/JavaMirrors implements scala/ref
// parameter final name
// access flags 0x401
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/runtime/JavaMirrors$JavaMirror;>;)V
+ // declaration: void scala$reflect$runtime$JavaMirrors$_setter_$MirrorTag_$eq(scala.reflect.ClassTag<scala.reflect.runtime.JavaMirrors$JavaMirror>)
public abstract scala$reflect$runtime$JavaMirrors$_setter_$MirrorTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
diff --git i/reflect/scala/reflect/runtime/JavaUniverse$$anon$1.class.asm w/reflect/scala/reflect/runtime/JavaUniverse$$anon$1.class.asm
index fe4bd72f2d..14808e4eee 100644
--- i/reflect/scala/reflect/runtime/JavaUniverse$$anon$1.class.asm
+++ w/reflect/scala/reflect/runtime/JavaUniverse$$anon$1.class.asm
@@ -2,7 +2,7 @@
// access flags 0x31
public final class scala/reflect/runtime/JavaUniverse$$anon$1 implements scala/reflect/internal/Internals$SymbolTableInternal {
- OUTERCLASS scala/reflect/runtime/JavaUniverse internal ()Lscala/reflect/macros/Universe$MacroInternalApi;
+ OUTERCLASS scala/reflect/runtime/JavaUniverse null
// access flags 0x401
public abstract INNERCLASS scala/reflect/api/Constants$ConstantApi scala/reflect/api/Constants ConstantApi
// access flags 0x601
diff --git i/reflect/scala/reflect/runtime/JavaUniverse$$anon$4.class.asm w/reflect/scala/reflect/runtime/JavaUniverse$$anon$4.class.asm
index 14aa637246..12964dad5f 100644
--- i/reflect/scala/reflect/runtime/JavaUniverse$$anon$4.class.asm
+++ w/reflect/scala/reflect/runtime/JavaUniverse$$anon$4.class.asm
@@ -9,12 +9,14 @@ public final class scala/reflect/runtime/JavaUniverse$$anon$4 implements scala/r
public abstract INNERCLASS scala/reflect/internal/Reporting$RunReporting scala/reflect/internal/Reporting RunReporting
// access flags 0x11
public final INNERCLASS scala/reflect/runtime/JavaUniverse$$anon$4 null null
+ // access flags 0x1
+ public INNERCLASS scala/reflect/runtime/JavaUniverse$PerRunReporting scala/reflect/runtime/JavaUniverse PerRunReporting
// access flags 0x1012
private final synthetic Lscala/reflect/runtime/JavaUniverse; $outer
// access flags 0x12
- private final Lscala/reflect/internal/Reporting$PerRunReportingBase; reporting
+ private final Lscala/reflect/runtime/JavaUniverse$PerRunReporting; reporting
// access flags 0x1
public <init>(Lscala/reflect/runtime/JavaUniverse;)V
@@ -36,9 +38,17 @@ public final class scala/reflect/runtime/JavaUniverse$$anon$4 implements scala/r
MAXLOCALS = 2
// access flags 0x1
- public reporting()Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ public reporting()Lscala/reflect/runtime/JavaUniverse$PerRunReporting;
ALOAD 0
- GETFIELD scala/reflect/runtime/JavaUniverse$$anon$4.reporting : Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ GETFIELD scala/reflect/runtime/JavaUniverse$$anon$4.reporting : Lscala/reflect/runtime/JavaUniverse$PerRunReporting;
+ ARETURN
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1041
+ public synthetic bridge reporting()Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ ALOAD 0
+ INVOKEVIRTUAL scala/reflect/runtime/JavaUniverse$$anon$4.reporting ()Lscala/reflect/runtime/JavaUniverse$PerRunReporting;
ARETURN
MAXSTACK = 1
MAXLOCALS = 1
@@ -52,11 +62,22 @@ public final class scala/reflect/runtime/JavaUniverse$$anon$4 implements scala/r
MAXLOCALS = 1
// access flags 0x1
- public scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq(Lscala/reflect/internal/Reporting$PerRunReportingBase;)V
+ public scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq(Lscala/reflect/runtime/JavaUniverse$PerRunReporting;)V
+ // parameter final x$1
+ ALOAD 0
+ ALOAD 1
+ PUTFIELD scala/reflect/runtime/JavaUniverse$$anon$4.reporting : Lscala/reflect/runtime/JavaUniverse$PerRunReporting;
+ RETURN
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1041
+ public synthetic bridge scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq(Lscala/reflect/internal/Reporting$PerRunReportingBase;)V
// parameter final x$1
ALOAD 0
ALOAD 1
- PUTFIELD scala/reflect/runtime/JavaUniverse$$anon$4.reporting : Lscala/reflect/internal/Reporting$PerRunReportingBase;
+ CHECKCAST scala/reflect/runtime/JavaUniverse$PerRunReporting
+ INVOKEVIRTUAL scala/reflect/runtime/JavaUniverse$$anon$4.scala$reflect$internal$Reporting$RunReporting$_setter_$reporting_$eq (Lscala/reflect/runtime/JavaUniverse$PerRunReporting;)V
RETURN
MAXSTACK = 2
MAXLOCALS = 2
diff --git i/reflect/scala/reflect/runtime/JavaUniverse.class.asm w/reflect/scala/reflect/runtime/JavaUniverse.class.asm
index 0cdbf2612e..ceb80f4f62 100644
--- i/reflect/scala/reflect/runtime/JavaUniverse.class.asm
+++ w/reflect/scala/reflect/runtime/JavaUniverse.class.asm
@@ -663,6 +663,8 @@ public class scala/reflect/runtime/JavaUniverse extends scala/reflect/internal/S
MAXLOCALS = 2
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Ljava/lang/Class<*>;>;)V
+ // declaration: void scala$reflect$api$JavaUniverse$_setter_$RuntimeClassTag_$eq(scala.reflect.ClassTag<java.lang.Class<?>>)
public scala$reflect$api$JavaUniverse$_setter_$RuntimeClassTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -809,6 +811,8 @@ public class scala/reflect/runtime/JavaUniverse extends scala/reflect/internal/S
MAXLOCALS = 3
// access flags 0x1
+ // signature (Lscala/reflect/ClassTag<Lscala/reflect/runtime/JavaMirrors$JavaMirror;>;)V
+ // declaration: void scala$reflect$runtime$JavaMirrors$_setter_$MirrorTag_$eq(scala.reflect.ClassTag<scala.reflect.runtime.JavaMirrors$JavaMirror>)
public scala$reflect$runtime$JavaMirrors$_setter_$MirrorTag_$eq(Lscala/reflect/ClassTag;)V
// parameter final x$1
ALOAD 0
@@ -1922,8 +1926,10 @@ public class scala/reflect/runtime/JavaUniverse extends scala/reflect/internal/S
MAXSTACK = 1
MAXLOCALS = 1
- // access flags 0x1
- public scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(Lscala/collection/mutable/WeakHashMap;)V
+ // access flags 0x11
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Types$Type;Ljava/lang/ref/WeakReference<Lscala/reflect/internal/Types$Type;>;>;)V
+ // declaration: void scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Types$Type, java.lang.ref.WeakReference<scala.reflect.internal.Types$Type>>)
+ public final scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
ALOAD 0
ALOAD 1
diff --git i/reflect/scala/reflect/runtime/SynchronizedTypes.class.asm w/reflect/scala/reflect/runtime/SynchronizedTypes.class.asm
index 9364254ea5..7f38fafaf1 100644
--- i/reflect/scala/reflect/runtime/SynchronizedTypes.class.asm
+++ w/reflect/scala/reflect/runtime/SynchronizedTypes.class.asm
@@ -1026,6 +1026,8 @@ public abstract interface scala/reflect/runtime/SynchronizedTypes implements sca
public abstract scala$reflect$runtime$SynchronizedTypes$$uniques()Lscala/collection/mutable/WeakHashMap;
// access flags 0x401
+ // signature (Lscala/collection/mutable/WeakHashMap<Lscala/reflect/internal/Types$Type;Ljava/lang/ref/WeakReference<Lscala/reflect/internal/Types$Type;>;>;)V
+ // declaration: void scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(scala.collection.mutable.WeakHashMap<scala.reflect.internal.Types$Type, java.lang.ref.WeakReference<scala.reflect.internal.Types$Type>>)
public abstract scala$reflect$runtime$SynchronizedTypes$_setter_$scala$reflect$runtime$SynchronizedTypes$$uniques_$eq(Lscala/collection/mutable/WeakHashMap;)V
// parameter final x$1
@adriaanm
Copy link
Author

g co aab103eb99
sbt publishLocal
g co fields
sbt -Dstarr.version=2.12.0-local-aab103e clean publishLocal
cp -a build/quick/classes .
sbt -Dstarr.version=2.12.0-local-c497021 compile
cd classes
for i in library reflect compiler; do ../build/quick/bin/scala scala.tools.nsc.backend.jvm.AsmUtils $(find $i -name "*.class" ); done
git init
for i in library reflect compiler; do git add  $(find $i -name "*.class.asm" ); done
g commit -m"quick"
cp -a ../build/quick/classes/* .
for i in library reflect compiler; do ../build/quick/bin/scala scala.tools.nsc.backend.jvm.AsmUtils $(find $i -name "*.class" ); done
git --no-pager diff | pbcopy

AsmUtils patched as in following commit (will include in next PR):

@adriaanm
Copy link
Author

commit c497021f21 (HEAD -> fields)
Author: Adriaan Moors <adriaan@lightbend.com>
Date:   64 minutes ago

    asmutils

diff --git a/src/compiler/scala/tools/nsc/backend/jvm/AsmUtils.scala b/src/compiler/scala/tools/nsc/backend/jvm/AsmUtils.scala
index 630b2b6c7f..1982c7f643 100644
--- a/src/compiler/scala/tools/nsc/backend/jvm/AsmUtils.scala
+++ b/src/compiler/scala/tools/nsc/backend/jvm/AsmUtils.scala
@@ -5,11 +5,15 @@

 package scala.tools.nsc.backend.jvm

-import scala.tools.asm.tree.{InsnList, AbstractInsnNode, ClassNode, MethodNode}
-import java.io.{StringWriter, PrintWriter}
-import scala.tools.asm.util.{CheckClassAdapter, TraceClassVisitor, TraceMethodVisitor, Textifier}
-import scala.tools.asm.{ClassReader, ClassWriter, Attribute}
+import scala.tools.asm.tree.{AbstractInsnNode, ClassNode, FieldNode, InsnList, MethodNode}
+import java.io.{PrintWriter, StringWriter}
+import java.util
+
+import scala.tools.asm.util.{CheckClassAdapter, Textifier, TraceClassVisitor, TraceMethodVisitor}
+import scala.tools.asm.{Attribute, ClassReader, ClassWriter}
 import scala.collection.JavaConverters._
+import scala.concurrent.duration.Duration
+import scala.concurrent.{Await, Future}
 import scala.tools.nsc.backend.jvm.analysis.InitialProducer
 import scala.tools.nsc.backend.jvm.opt.InlineInfoAttributePrototype

@@ -64,21 +68,37 @@ object AsmUtils {
     bytes
   }

-  def textifyClassStably(bytes: Array[Byte]): Unit = {
+  def classFromBytes(bytes: Array[Byte]): ClassNode = {
     val node = new ClassNode()
     new ClassReader(bytes).accept(node, ClassReader.SKIP_DEBUG | ClassReader.SKIP_FRAMES)

-    node.fields  = node.fields.asScala.sortBy(_.name).asJava
-    node.methods = node.methods.asScala.sortBy(_.name).asJava
-    node.visibleAnnotations = null
-    node.attrs = null
-    node.invisibleAnnotations = null
+    node
+  }
+
+//  def main(args: Array[String]): Unit = println(textify(sortedClassRead(classBytes(args.head))))
+
+  def sortClassMembers(node: ClassNode): node.type = {
+    node.fields.sort(_.name compareTo _.name)
+    node.methods.sort(_.name compareTo _.name)
+    node
+  }
+
+  // drop ScalaSig annotation and class attributes
+  def zapScalaClassAttrs(node: ClassNode): node.type = {
+    if (node.visibleAnnotations != null)
+      node.visibleAnnotations = node.visibleAnnotations.asScala.filterNot(a => a == null || a.desc.contains("Lscala/reflect/ScalaSignature")).asJava

-    println(textify(node))
+    node.attrs = null
+    node
   }

-  def main(args: Array[String]): Unit = {
-    textifyClassStably(classBytes(args.head))
+  def main(args: Array[String]): Unit = args.par.foreach { classFileName =>
+    val node = zapScalaClassAttrs(sortClassMembers(classFromBytes(classBytes(classFileName))))
+
+    val pw = new PrintWriter(classFileName + ".asm")
+    val trace = new TraceClassVisitor(pw)
+    node.accept(trace)
+    pw.close()
   }

   /**

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment