diff options
author | Martin Odersky <odersky@gmail.com> | 2015-06-16 16:27:10 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-06-16 16:42:54 +0200 |
commit | 112f39aa1c3a9e36848b30d7d2709fb1b2ef7949 (patch) | |
tree | 5f61e94cc0b8684808431fd6424063907d0690eb /src/dotty/tools/dotc/core/Flags.scala | |
parent | 4eb107258458801b72e5c34ab4ccf3729b9e12d6 (diff) | |
download | dotty-112f39aa1c3a9e36848b30d7d2709fb1b2ef7949.tar.gz dotty-112f39aa1c3a9e36848b30d7d2709fb1b2ef7949.tar.bz2 dotty-112f39aa1c3a9e36848b30d7d2709fb1b2ef7949.zip |
Use FlagSet directly instead of defKind
Instead of classifying class members with a TreeInfo.DefKind, we
use directly the flags into which kinds were previously translated.
Diffstat (limited to 'src/dotty/tools/dotc/core/Flags.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/Flags.scala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/Flags.scala b/src/dotty/tools/dotc/core/Flags.scala index 3efadcb00..759dff0d4 100644 --- a/src/dotty/tools/dotc/core/Flags.scala +++ b/src/dotty/tools/dotc/core/Flags.scala @@ -467,6 +467,8 @@ object Flags { /** Pure interfaces always have these flags */ final val PureInterfaceCreationFlags = Trait | NoInits | PureInterface + final val NoInitsInterface = NoInits | PureInterface + /** The flags of the self symbol */ final val SelfSymFlags = Private | Local | Deferred |