diff options
author | Martin Odersky <odersky@gmail.com> | 2013-02-15 16:06:26 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-02-15 16:06:46 +0100 |
commit | 11c5251de18aab187646e3f58612b457349ebe6a (patch) | |
tree | 310cc1aa63aaa4c72d8bb7c60a72a7ee586e7b3a /src/dotty/tools/dotc/core/Flags.scala | |
parent | 8928c64386fcc00d75ff6e07cfae9534d8e34632 (diff) | |
download | dotty-11c5251de18aab187646e3f58612b457349ebe6a.tar.gz dotty-11c5251de18aab187646e3f58612b457349ebe6a.tar.bz2 dotty-11c5251de18aab187646e3f58612b457349ebe6a.zip |
New definitions and flags
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 |