@@ -219,6 +219,7 @@ object Phases {
219
219
private var myPatmatPhase : Phase = _
220
220
private var myElimRepeatedPhase : Phase = _
221
221
private var myElimByNamePhase : Phase = _
222
+ private var myElimOpaquePhase : Phase = _
222
223
private var myExtensionMethodsPhase : Phase = _
223
224
private var myExplicitOuterPhase : Phase = _
224
225
private var myGettersPhase : Phase = _
@@ -244,6 +245,7 @@ object Phases {
244
245
final def patmatPhase : Phase = myPatmatPhase
245
246
final def elimRepeatedPhase : Phase = myElimRepeatedPhase
246
247
final def elimByNamePhase : Phase = myElimByNamePhase
248
+ final def elimOpaquePhase : Phase = myElimOpaquePhase
247
249
final def extensionMethodsPhase : Phase = myExtensionMethodsPhase
248
250
final def explicitOuterPhase : Phase = myExplicitOuterPhase
249
251
final def gettersPhase : Phase = myGettersPhase
@@ -271,6 +273,7 @@ object Phases {
271
273
myRefChecksPhase = phaseOfClass(classOf [RefChecks ])
272
274
myElimRepeatedPhase = phaseOfClass(classOf [ElimRepeated ])
273
275
myElimByNamePhase = phaseOfClass(classOf [ElimByName ])
276
+ myElimOpaquePhase = phaseOfClass(classOf [ElimOpaque ])
274
277
myExtensionMethodsPhase = phaseOfClass(classOf [ExtensionMethods ])
275
278
myErasurePhase = phaseOfClass(classOf [Erasure ])
276
279
myElimErasedValueTypePhase = phaseOfClass(classOf [ElimErasedValueType ])
@@ -489,6 +492,7 @@ object Phases {
489
492
def refchecksPhase (using Context ): Phase = ctx.base.refchecksPhase
490
493
def elimRepeatedPhase (using Context ): Phase = ctx.base.elimRepeatedPhase
491
494
def elimByNamePhase (using Context ): Phase = ctx.base.elimByNamePhase
495
+ def elimOpaquePhase (using Context ): Phase = ctx.base.elimOpaquePhase
492
496
def extensionMethodsPhase (using Context ): Phase = ctx.base.extensionMethodsPhase
493
497
def explicitOuterPhase (using Context ): Phase = ctx.base.explicitOuterPhase
494
498
def gettersPhase (using Context ): Phase = ctx.base.gettersPhase
0 commit comments