diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-27 18:52:52 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-30 14:26:07 +0200 |
commit | c201309b99cf96784e42e659e7a9405ed2dc99bb (patch) | |
tree | f10be5a6fce273b49eddeacdb84e2b9b7897d487 /src | |
parent | 74054a4221a6e79feb212db9ae82fe64cbeeac12 (diff) | |
download | dotty-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.scala | 4 |
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 */ |