diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2016-09-23 14:19:11 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-23 14:19:11 +0200 |
commit | 28940d32d013c59df766841e04bc5240aeb5a210 (patch) | |
tree | 50dd22aeaae84d55f5c8e4e1ccda5368c9568669 /src/dotty/tools/dotc/typer/TypeAssigner.scala | |
parent | a27ac72d6a42e3f49afcfd469b53e4b2559ae452 (diff) | |
parent | e11fc1677494dfeef004842dc728ca01898009ff (diff) | |
download | dotty-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.scala | 11 |
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 } |