File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
compiler/src/dotty/tools/dotc Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -88,10 +88,10 @@ class Compiler {
88
88
new NonLocalReturns , // Expand non-local returns
89
89
new CapturedVars , // Represent vars captured by closures as heap objects
90
90
new Constructors , // Collect initialization code in primary constructors
91
- // Note: constructors changes decls in transformTemplate, no InfoTransformers should be added after it
91
+ // Note: constructors changes decls in transformTemplate, no InfoTransformers should be added after it
92
92
new FunctionalInterfaces , // Rewrites closures to implement @specialized types of Functions.
93
- new GetClass , // Rewrites getClass calls on primitive types.
94
- new Simplify ), // Perform local optimizations, simplified versions of what linker does.
93
+ new GetClass , // Rewrites getClass calls on primitive types.
94
+ new Simplify ), // Perform local optimizations, simplified versions of what linker does.
95
95
List (new LambdaLift , // Lifts out nested functions to class scope, storing free variables in environments
96
96
// Note: in this mini-phase block scopes are incorrect. No phases that rely on scopes should be here
97
97
new ElimStaticThis , // Replace `this` references to static objects by global identifiers
Original file line number Diff line number Diff line change @@ -150,10 +150,12 @@ class Simplify extends MiniPhaseTransform with IdentityDenotTransformer {
150
150
dropNoEffects ::
151
151
// inlineLocalObjects :: // followCases needs to be fixed, see ./tests/pos/rbtree.scala
152
152
// varify :: // varify could stop other transformations from being applied. postponed.
153
- bubbleUpNothing ::
153
+ // bubbleUpNothing ::
154
154
// Still need to import the tailRec thing
155
155
// t2429.scala
156
156
// constraining-lub.scala
157
+ // t8933c.scala
158
+ // t348plus.scala
157
159
constantFold ::
158
160
Nil
159
161
You can’t perform that action at this time.
0 commit comments