aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/TypeAssigner.scala
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-09-23 14:19:11 +0200
committerGitHub <noreply@github.com>2016-09-23 14:19:11 +0200
commit28940d32d013c59df766841e04bc5240aeb5a210 (patch)
tree50dd22aeaae84d55f5c8e4e1ccda5368c9568669 /src/dotty/tools/dotc/typer/TypeAssigner.scala
parenta27ac72d6a42e3f49afcfd469b53e4b2559ae452 (diff)
parente11fc1677494dfeef004842dc728ca01898009ff (diff)
downloaddotty-28940d32d013c59df766841e04bc5240aeb5a210.tar.gz
dotty-28940d32d013c59df766841e04bc5240aeb5a210.tar.bz2
dotty-28940d32d013c59df766841e04bc5240aeb5a210.zip
Merge pull request #1534 from OlivierBlanvillain/clean-up-printers
Clean up config.Printers imports
Diffstat (limited to 'src/dotty/tools/dotc/typer/TypeAssigner.scala')
-rw-r--r--src/dotty/tools/dotc/typer/TypeAssigner.scala11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/dotty/tools/dotc/typer/TypeAssigner.scala b/src/dotty/tools/dotc/typer/TypeAssigner.scala
index e1c9850d9..78919ccb6 100644
--- a/src/dotty/tools/dotc/typer/TypeAssigner.scala
+++ b/src/dotty/tools/dotc/typer/TypeAssigner.scala
@@ -8,7 +8,7 @@ import Scopes._, Contexts._, Constants._, Types._, Symbols._, Names._, Flags._,
import ErrorReporting._, Annotations._, Denotations._, SymDenotations._, StdNames._, TypeErasure._
import TypeApplications.AppliedType
import util.Positions._
-import config.Printers._
+import config.Printers.typr
import ast.Trees._
import NameOps._
import collection.mutable
@@ -81,10 +81,11 @@ trait TypeAssigner {
parentType.findMember(decl.name, info.cls.thisType, Private)
.suchThat(decl.matches(_))
val inheritedInfo = inherited.info
- if (inheritedInfo.exists && decl.info <:< inheritedInfo && !(inheritedInfo <:< decl.info))
- typr.echo(
- i"add ref $parent $decl --> ",
- RefinedType(parent, decl.name, decl.info))
+ if (inheritedInfo.exists && decl.info <:< inheritedInfo && !(inheritedInfo <:< decl.info)) {
+ val r = RefinedType(parent, decl.name, decl.info)
+ typr.println(i"add ref $parent $decl --> " + r)
+ r
+ }
else
parent
}