aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2014-11-03 14:52:01 +0100
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2014-11-22 20:10:20 +0100
commitcc1d36f64d324b972ec3116f93c4f62fafd706bc (patch)
tree866b24681027b31c160afc2fe2d9b2c39783f98a /src
parent35bf9148b6054c3651d597f90b7b721845e8734a (diff)
downloaddotty-cc1d36f64d324b972ec3116f93c4f62fafd706bc.tar.gz
dotty-cc1d36f64d324b972ec3116f93c4f62fafd706bc.tar.bz2
dotty-cc1d36f64d324b972ec3116f93c4f62fafd706bc.zip
Show full name of doubly defined symbols
Diffstat (limited to 'src')
-rw-r--r--src/dotty/tools/dotc/transform/TreeChecker.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/transform/TreeChecker.scala b/src/dotty/tools/dotc/transform/TreeChecker.scala
index 39f4bb067..5c45f4fc5 100644
--- a/src/dotty/tools/dotc/transform/TreeChecker.scala
+++ b/src/dotty/tools/dotc/transform/TreeChecker.scala
@@ -76,12 +76,12 @@ class TreeChecker {
everDefinedSyms.get(sym) match {
case Some(t) =>
if(t ne tree)
- ctx.warning(i"symbol ${sym} is defined at least twice in different parts of AST")
+ ctx.warning(i"symbol ${sym.fullName} is defined at least twice in different parts of AST")
// should become an error
case None =>
everDefinedSyms(sym) = tree
}
- assert(!nowDefinedSyms.contains(sym), i"doubly defined symbol: ${sym} in $tree")
+ assert(!nowDefinedSyms.contains(sym), i"doubly defined symbol: ${sym.fullName} in $tree")
if(ctx.settings.YcheckMods.value) {
tree match {