diff options
Diffstat (limited to 'src/dotty/tools/dotc/core/Flags.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/Flags.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/core/Flags.scala b/src/dotty/tools/dotc/core/Flags.scala index ff0a2e0ee..43d5e5cd1 100644 --- a/src/dotty/tools/dotc/core/Flags.scala +++ b/src/dotty/tools/dotc/core/Flags.scala @@ -220,6 +220,8 @@ object Flags { /** Labeled with `sealed` modifier (sealed class) */ final val Sealed = typeFlag(11, "sealed") + final val AccessorOrSealed = Accessor.toCommonFlags + /** A mutable var */ final val Mutable = termFlag(12, "mutable") @@ -369,7 +371,7 @@ object Flags { /** Flags guaranteed to be set upon symbol creation */ final val FromStartFlags = AccessFlags | Module | Package | Deferred | Param | Scala2ExistentialCommon | Touched | - Static | CovariantCommon | ContravariantCommon | ExpandedName + Static | CovariantCommon | ContravariantCommon | ExpandedName | AccessorOrSealed assert(FromStartFlags.isTermFlags && FromStartFlags.isTypeFlags) // TODO: Should check that FromStartFlags do not changed in completion |