aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-27 18:52:52 +0200
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-30 14:26:07 +0200
commitc201309b99cf96784e42e659e7a9405ed2dc99bb (patch)
treef10be5a6fce273b49eddeacdb84e2b9b7897d487 /src
parent74054a4221a6e79feb212db9ae82fe64cbeeac12 (diff)
downloaddotty-c201309b99cf96784e42e659e7a9405ed2dc99bb.tar.gz
dotty-c201309b99cf96784e42e659e7a9405ed2dc99bb.tar.bz2
dotty-c201309b99cf96784e42e659e7a9405ed2dc99bb.zip
LazyVals: filter out flag combinations that do not make sense.
Diffstat (limited to 'src')
-rw-r--r--src/dotty/tools/dotc/transform/LazyVals.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/transform/LazyVals.scala b/src/dotty/tools/dotc/transform/LazyVals.scala
index 43697f276..b216326af 100644
--- a/src/dotty/tools/dotc/transform/LazyVals.scala
+++ b/src/dotty/tools/dotc/transform/LazyVals.scala
@@ -28,9 +28,9 @@ class LazyVals extends MiniPhaseTransform with IdentityDenotTransformer {
def transformer = new LazyVals
val containerFlags = Flags.Synthetic | Flags.Mutable | Flags.Lazy
- val initFlags = Flags.Synthetic | Flags.Method
+ val initFlags = Flags.Synthetic | Flags.Method
- val containerFlagsMask = Flags.Lazy | Flags.Accessor
+ val containerFlagsMask = Flags.Method | Flags.Lazy | Flags.Accessor | Flags.Module
/** this map contains mutable state of transformation: OffsetDefs to be appended to companion object definitions,
* and number of bits currently used */