Skip to content

Commit 049bcb5

Browse files
committed
Add Patmat to Context
1 parent 6fe3a2d commit 049bcb5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/dotty/tools/dotc/core/Phases.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Denotations._
99
import config.Printers._
1010
import scala.collection.mutable.{ListBuffer, ArrayBuffer}
1111
import dotty.tools.dotc.transform.TreeTransforms.{TreeTransformer, MiniPhase, TreeTransform}
12-
import dotty.tools.dotc.transform.{TreeTransforms, ExplicitOuter, Erasure, Flatten, GettersSetters}
12+
import dotty.tools.dotc.transform._
1313
import Periods._
1414
import typer.{FrontEnd, RefChecks}
1515
import ast.tpd
@@ -167,13 +167,15 @@ object Phases {
167167
private val typerCache = new PhaseCache(classOf[FrontEnd])
168168
private val refChecksCache = new PhaseCache(classOf[RefChecks])
169169
private val erasureCache = new PhaseCache(classOf[Erasure])
170+
private val patmatCache = new PhaseCache(classOf[PatternMatcher])
170171
private val flattenCache = new PhaseCache(classOf[Flatten])
171172
private val explicitOuterCache = new PhaseCache(classOf[ExplicitOuter])
172173
private val gettersSettersCache = new PhaseCache(classOf[GettersSetters])
173174

174175
def typerPhase = typerCache.phase
175176
def refchecksPhase = refChecksCache.phase
176177
def erasurePhase = erasureCache.phase
178+
def patmatPhase = patmatCache.phase
177179
def flattenPhase = flattenCache.phase
178180
def explicitOuterPhase = explicitOuterCache.phase
179181
def gettersSettersPhase = gettersSettersCache.phase

0 commit comments

Comments
 (0)