From 3afdefd1796af0aa256dfde6a4e3588c0fb00e61 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Mon, 18 Aug 2014 21:48:59 +0200 Subject: Rename in Phase: name -> phaseName Most transformations are subclasses of phase. Having a generic name like `name` in scope everywhere is therefore very risky. --- src/dotty/tools/dotc/core/Decorators.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/dotty/tools/dotc/core/Decorators.scala') diff --git a/src/dotty/tools/dotc/core/Decorators.scala b/src/dotty/tools/dotc/core/Decorators.scala index c96f1ba31..3575029e8 100644 --- a/src/dotty/tools/dotc/core/Decorators.scala +++ b/src/dotty/tools/dotc/core/Decorators.scala @@ -131,7 +131,7 @@ object Decorators { implicit class PhaseListDecorator(val names: List[String]) extends AnyVal { def containsPhase(phase: Phase): Boolean = phase match { case phase: TreeTransformer => phase.transformations.exists(trans => containsPhase(trans.phase)) - case _ => names exists (n => n == "all" || phase.name.startsWith(n)) + case _ => names exists (n => n == "all" || phase.phaseName.startsWith(n)) } } -- cgit v1.2.3