File tree 2 files changed +2
-2
lines changed
2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -175,7 +175,7 @@ object Phases {
175
175
def refchecksPhase = refChecksCache.phase
176
176
def erasurePhase = erasureCache.phase
177
177
def flattenPhase = flattenCache.phase
178
- def explicitOuter = explicitOuterCache.phase
178
+ def explicitOuterPhase = explicitOuterCache.phase
179
179
def gettersSettersPhase = gettersSettersCache.phase
180
180
181
181
def isAfterTyper (phase : Phase ): Boolean = phase.id > typerPhase.id
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ object ExplicitOuter {
112
112
def ensureOuterAccessors (cls : ClassSymbol )(implicit ctx : Context ): Unit = {
113
113
// todo: implementing #165 would simplify this logic
114
114
val prevPhase = ctx.phase.prev
115
- assert(prevPhase.id <= ctx.explicitOuter .id, " can add $outer symbols only before ExplicitOuter" )
115
+ assert(prevPhase.id <= ctx.explicitOuterPhase .id, " can add $outer symbols only before ExplicitOuter" )
116
116
assert(prevPhase.isInstanceOf [DenotTransformer ], " adding outerAccessors requires being DenotTransformer" )
117
117
if (! hasOuter(cls)) {
118
118
newOuterAccessors(cls).foreach(_.enteredAfter(prevPhase.asInstanceOf [DenotTransformer ]))
You can’t perform that action at this time.
0 commit comments