Skip to content

Commit 6d351f9

Browse files
committed
Move PCPCheckAndHeal to dotty.tools.dotc.staging
1 parent 527a9ec commit 6d351f9

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

compiler/src/dotty/tools/dotc/core/StagingContext.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import dotty.tools.dotc.ast.tpd
44
import dotty.tools.dotc.core.Contexts._
55
import dotty.tools.dotc.ast.tpd
66
import dotty.tools.dotc.util.Property
7-
import dotty.tools.dotc.transform.PCPCheckAndHeal
7+
import dotty.tools.dotc.staging.PCPCheckAndHeal
88

99
object StagingContext {
1010

compiler/src/dotty/tools/dotc/inlines/PrepareInlineable.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ import NameKinds.{InlineAccessorName, UniqueInlineName}
1717
import inlines.Inlines
1818
import NameOps._
1919
import Annotations._
20-
import transform.{AccessProxies, PCPCheckAndHeal, Splicer}
20+
import transform.{AccessProxies, Splicer}
21+
import staging.PCPCheckAndHeal
2122
import transform.SymUtils.*
2223
import config.Printers.inlining
2324
import util.Property

compiler/src/dotty/tools/dotc/transform/PCPCheckAndHeal.scala renamed to compiler/src/dotty/tools/dotc/staging/PCPCheckAndHeal.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package dotty.tools.dotc
2-
package transform
2+
package staging
33

44
import dotty.tools.dotc.ast.{tpd, untpd}
55
import dotty.tools.dotc.core.Annotations.BodyAnnotation
@@ -14,6 +14,7 @@ import dotty.tools.dotc.core.Types._
1414
import dotty.tools.dotc.util.SrcPos
1515
import dotty.tools.dotc.util.Spans._
1616
import dotty.tools.dotc.transform.SymUtils._
17+
import dotty.tools.dotc.transform.TreeMapWithStages
1718
import dotty.tools.dotc.typer.Checking
1819
import dotty.tools.dotc.typer.Implicits.SearchFailureType
1920
import dotty.tools.dotc.core.Annotations._

compiler/src/dotty/tools/dotc/transform/Splicing.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import dotty.tools.dotc.core.Names._
2222
import dotty.tools.dotc.core.StdNames._
2323
import dotty.tools.dotc.quoted._
2424
import dotty.tools.dotc.config.ScalaRelease.*
25+
import dotty.tools.dotc.staging.PCPCheckAndHeal
2526

2627
import scala.annotation.constructorOnly
2728

compiler/src/dotty/tools/dotc/transform/Staging.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ import dotty.tools.dotc.core.Types._
1212
import dotty.tools.dotc.util.SrcPos
1313
import dotty.tools.dotc.transform.SymUtils._
1414
import dotty.tools.dotc.staging.StagingLevel.*
15-
16-
15+
import dotty.tools.dotc.staging.PCPCheckAndHeal
1716

1817
/** Checks that the Phase Consistency Principle (PCP) holds and heals types.
1918
*

0 commit comments

Comments
 (0)