diff options
author | Martin Odersky <odersky@gmail.com> | 2016-02-20 16:31:05 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2016-02-20 16:31:05 +0100 |
commit | 8a849a4b5b5c682263ca5a2cd5a1693ee7cbbb02 (patch) | |
tree | b01cb723496aed52e124a1d0983d9fcd393d0d31 /src/dotty/tools/dotc/ast/Desugar.scala | |
parent | 07bf063000db98789a7b0227436284ec9e77e73e (diff) | |
download | dotty-8a849a4b5b5c682263ca5a2cd5a1693ee7cbbb02.tar.gz dotty-8a849a4b5b5c682263ca5a2cd5a1693ee7cbbb02.tar.bz2 dotty-8a849a4b5b5c682263ca5a2cd5a1693ee7cbbb02.zip |
Default getters accessibility fix
Default getters should have same accessibility as the method they belong to.
Previously, it was the accessibility of the parameter, which makes no sense.
Fixes #1116.
Diffstat (limited to 'src/dotty/tools/dotc/ast/Desugar.scala')
-rw-r--r-- | src/dotty/tools/dotc/ast/Desugar.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/ast/Desugar.scala b/src/dotty/tools/dotc/ast/Desugar.scala index 31ebc4a7d..89b5a7699 100644 --- a/src/dotty/tools/dotc/ast/Desugar.scala +++ b/src/dotty/tools/dotc/ast/Desugar.scala @@ -186,7 +186,7 @@ object desugar { vparamss = takeUpTo(normalizedVparamss, n), tpt = TypeTree(), rhs = vparam.rhs - ).withMods(vparam.mods & AccessFlags) + ).withMods(mods & AccessFlags) val rest = defaultGetters(vparams :: vparamss1, n + 1) if (vparam.rhs.isEmpty) rest else defaultGetter :: rest case Nil :: vparamss1 => |