aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2016-04-20 15:57:09 +0200
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2016-06-07 14:18:27 +0200
commit2c6a9be393f54407626234c41750f793a928b27e (patch)
treea133da50f2b6a4c6b0e98ea96b4507c16e70ee0c /src
parent49ace48a4d8032573f84ee7482430ce8529e2c86 (diff)
downloaddotty-2c6a9be393f54407626234c41750f793a928b27e.tar.gz
dotty-2c6a9be393f54407626234c41750f793a928b27e.tar.bz2
dotty-2c6a9be393f54407626234c41750f793a928b27e.zip
CheckStatic: report error position in case of disallowed override
Diffstat (limited to 'src')
-rw-r--r--src/dotty/tools/dotc/transform/CheckStatic.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/CheckStatic.scala b/src/dotty/tools/dotc/transform/CheckStatic.scala
index 3a452ca08..937a4f1cc 100644
--- a/src/dotty/tools/dotc/transform/CheckStatic.scala
+++ b/src/dotty/tools/dotc/transform/CheckStatic.scala
@@ -69,7 +69,7 @@ class CheckStatic extends MiniPhaseTransform { thisTransformer =>
} else if (defn.symbol.is(Flags.Lazy)) {
ctx.error("Lazy @static fields are not supported", defn.pos)
} else if (defn.symbol.allOverriddenSymbols.nonEmpty) {
- ctx.error("@static members cannot override or implement non-static ones")
+ ctx.error("@static members cannot override or implement non-static ones", defn.pos)
}
} else hadNonStaticField = hadNonStaticField || defn.isInstanceOf[ValDef]