File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -175,7 +175,7 @@ object Phases {
175175 def refchecksPhase = refChecksCache.phase
176176 def erasurePhase = erasureCache.phase
177177 def flattenPhase = flattenCache.phase
178- def explicitOuter = explicitOuterCache.phase
178+ def explicitOuterPhase = explicitOuterCache.phase
179179 def gettersSettersPhase = gettersSettersCache.phase
180180
181181 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 {
112112 def ensureOuterAccessors (cls : ClassSymbol )(implicit ctx : Context ): Unit = {
113113 // todo: implementing #165 would simplify this logic
114114 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" )
116116 assert(prevPhase.isInstanceOf [DenotTransformer ], " adding outerAccessors requires being DenotTransformer" )
117117 if (! hasOuter(cls)) {
118118 newOuterAccessors(cls).foreach(_.enteredAfter(prevPhase.asInstanceOf [DenotTransformer ]))
You can’t perform that action at this time.
0 commit comments