aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2017-03-26 13:28:31 +0200
committerMartin Odersky <odersky@gmail.com>2017-04-11 09:33:10 +0200
commitbaa2d513ad12cee410b824e0775bc570ed07b3dd (patch)
tree21e9559260b584d7b432a582b0edb13b5dcbe372
parent47158c9ae592bab53b9618b90b2514166a8a6004 (diff)
downloaddotty-baa2d513ad12cee410b824e0775bc570ed07b3dd.tar.gz
dotty-baa2d513ad12cee410b824e0775bc570ed07b3dd.tar.bz2
dotty-baa2d513ad12cee410b824e0775bc570ed07b3dd.zip
Fix to fieldName for trait setters
-rw-r--r--compiler/src/dotty/tools/dotc/core/NameOps.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/src/dotty/tools/dotc/core/NameOps.scala b/compiler/src/dotty/tools/dotc/core/NameOps.scala
index 6d58a82bc..ed6a41ac5 100644
--- a/compiler/src/dotty/tools/dotc/core/NameOps.scala
+++ b/compiler/src/dotty/tools/dotc/core/NameOps.scala
@@ -441,7 +441,7 @@ object NameOps {
if (name.isTraitSetterName) {
if (Config.semanticNames) {
val DerivedTermName(_, NameInfo.TraitSetter(original)) = name
- original ++ LOCAL_SUFFIX
+ original.fieldName
}
else {
// has form <$-separated-trait-name>$_setter_$ `name`_$eq