diff options
Diffstat (limited to 'src/dotty/tools/dotc/core/Flags.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/Flags.scala | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/Flags.scala b/src/dotty/tools/dotc/core/Flags.scala index 5713d0629..ac4f51167 100644 --- a/src/dotty/tools/dotc/core/Flags.scala +++ b/src/dotty/tools/dotc/core/Flags.scala @@ -338,6 +338,10 @@ object Flags { /** Flags representing access rights */ final val AccessFlags = Private | Protected | Local + final val AbstractSealed = Abstract | Sealed + + final val SyntheticArtifact = Synthetic | Artifact + final val RetainedModuleFlags: FlagSet = ??? final val UninstantiatableFlags = Abstract | Final @@ -389,4 +393,7 @@ object Flags { /** Java symbol which is `protected` and `static` */ final val StaticProtected = allOf(JavaDefined, Protected, Static) + + implicit def conjToFlagSet(conj: FlagConjunction): FlagSet = + FlagSet(conj.bits) }
\ No newline at end of file |