From af87cfc074b4aa38ee3df7bc9d5a53c0f6eb64c5 Mon Sep 17 00:00:00 2001 From: michelou Date: Fri, 20 Apr 2007 09:42:11 +0000 Subject: no comment... --- src/compiler/scala/tools/nsc/symtab/Flags.scala | 63 +++++++++++++------------ 1 file changed, 32 insertions(+), 31 deletions(-) (limited to 'src') diff --git a/src/compiler/scala/tools/nsc/symtab/Flags.scala b/src/compiler/scala/tools/nsc/symtab/Flags.scala index 43b45ace23..ebe587acae 100644 --- a/src/compiler/scala/tools/nsc/symtab/Flags.scala +++ b/src/compiler/scala/tools/nsc/symtab/Flags.scala @@ -210,35 +210,36 @@ object Flags extends Enumeration { def isVariable = (mods & MUTABLE) != 0 def isPublic = !isPrivate && !isProtected } - case class FlagEnum(mask : Int) extends Val(maskToBit(mask), flagToString(mask)); - - val Implicit = FlagEnum(IMPLICIT) - val Final = FlagEnum(FINAL) - val Private = FlagEnum(PRIVATE) - val Protected= FlagEnum(PROTECTED) - val Sealed = FlagEnum(SEALED) - val Override = FlagEnum(OVERRIDE) - val Case = FlagEnum(CASE) - val Abstract = FlagEnum(ABSTRACT) - val Deferred = FlagEnum(DEFERRED) - val Method = FlagEnum(METHOD) - val Module = FlagEnum(MODULE) - val Interface= FlagEnum(INTERFACE) - val Mutable = FlagEnum(MUTABLE) - val Param = FlagEnum(PARAM) - val Package = FlagEnum(PACKAGE) - val Deprecated=FlagEnum(DEPRECATED) - val Covariant=FlagEnum(COVARIANT) - val Contravariant=FlagEnum(CONTRAVARIANT) - val AbsOverride=FlagEnum(ABSOVERRIDE) - val Local=FlagEnum(LOCAL) - val Synthetic=FlagEnum(SYNTHETIC) - val Stable=FlagEnum(STABLE) - val CaseAccessor=FlagEnum(CASEACCESSOR) - val Trait=FlagEnum(TRAIT) - val Bridge=FlagEnum(BRIDGE) - val Accessor=FlagEnum(ACCESSOR) - val SuperAccessor=FlagEnum(SUPERACCESSOR) - val ParamAccessor=FlagEnum(PARAMACCESSOR) - val ModuleVar=FlagEnum(MODULEVAR) + case class FlagEnum(mask: Int) extends Val(maskToBit(mask), flagToString(mask)) + + val Implicit = FlagEnum(IMPLICIT) + val Final = FlagEnum(FINAL) + val Private = FlagEnum(PRIVATE) + val Protected = FlagEnum(PROTECTED) + val Sealed = FlagEnum(SEALED) + val Override = FlagEnum(OVERRIDE) + val Case = FlagEnum(CASE) + val Abstract = FlagEnum(ABSTRACT) + val Deferred = FlagEnum(DEFERRED) + val Method = FlagEnum(METHOD) + val Module = FlagEnum(MODULE) + val Interface = FlagEnum(INTERFACE) + val Mutable = FlagEnum(MUTABLE) + val Param = FlagEnum(PARAM) + val Package = FlagEnum(PACKAGE) + val Deprecated = FlagEnum(DEPRECATED) + val Covariant = FlagEnum(COVARIANT) + val Contravariant = FlagEnum(CONTRAVARIANT) + val AbsOverride = FlagEnum(ABSOVERRIDE) + val Local = FlagEnum(LOCAL) + val Synthetic = FlagEnum(SYNTHETIC) + val Stable = FlagEnum(STABLE) + val CaseAccessor = FlagEnum(CASEACCESSOR) + val Trait = FlagEnum(TRAIT) + val Bridge = FlagEnum(BRIDGE) + val Accessor = FlagEnum(ACCESSOR) + val SuperAccessor = FlagEnum(SUPERACCESSOR) + val ParamAccessor = FlagEnum(PARAMACCESSOR) + val ModuleVar = FlagEnum(MODULEVAR) + } -- cgit v1.2.3