File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -62,7 +62,6 @@ class Compiler {
6262 new AugmentScala2Traits ,
6363 new ResolveSuper ),
6464 List (new Erasure ),
65- List (new GetClass ), // getClass transformation should be applied to specialized methods
6665 List (new ElimErasedValueType ,
6766 new VCElideAllocations ,
6867 new Mixin ,
@@ -71,7 +70,8 @@ class Compiler {
7170 new LinkScala2ImplClasses ,
7271 new CapturedVars , // capturedVars has a transformUnit: no phases should introduce local mutable vars here
7372 new Constructors ,
74- new FunctionalInterfaces ),
73+ new FunctionalInterfaces ,
74+ new GetClass ), // getClass transformation should be applied to specialized methods
7575 List (new LambdaLift , // in this mini-phase block scopes are incorrect. No phases that rely on scopes should be here
7676 new ElimStaticThis ,
7777 new Flatten ,
You can’t perform that action at this time.
0 commit comments