diff options
-rw-r--r-- | ccode/valaccodemodifiers.vala | 32 | ||||
-rw-r--r-- | vala/valagenieparser.vala | 29 |
2 files changed, 31 insertions, 30 deletions
diff --git a/ccode/valaccodemodifiers.vala b/ccode/valaccodemodifiers.vala index 7b83b5a91..6a8b09b1b 100644 --- a/ccode/valaccodemodifiers.vala +++ b/ccode/valaccodemodifiers.vala @@ -27,20 +27,20 @@ using GLib; [Flags] public enum Vala.CCodeModifiers { NONE = 0, - STATIC = 1 << 0, - REGISTER = 1 << 1, - EXTERN = 1 << 2, - INLINE = 1 << 3, - VOLATILE = 1 << 4, - DEPRECATED = 1 << 5, - THREAD_LOCAL = 1 << 6, - INTERNAL = 1 << 7, - CONST = 1 << 8, - UNUSED = 1 << 9, - CONSTRUCTOR = 1 << 10, - DESTRUCTOR = 1 << 11, - FORMAT_ARG = 1 << 12, - PRINTF = 1 << 13, - SCANF = 1 << 14, - NO_INLINE = 1 << 15 + STATIC, + REGISTER, + EXTERN, + INLINE, + VOLATILE, + DEPRECATED, + THREAD_LOCAL, + INTERNAL, + CONST, + UNUSED, + CONSTRUCTOR, + DESTRUCTOR, + FORMAT_ARG, + PRINTF, + SCANF, + NO_INLINE } diff --git a/vala/valagenieparser.vala b/vala/valagenieparser.vala index 60c85e36f..0b0e242e3 100644 --- a/vala/valagenieparser.vala +++ b/vala/valagenieparser.vala @@ -56,21 +56,22 @@ public class Vala.Genie.Parser : CodeVisitor { public SourceLocation end; } + [Flags] enum ModifierFlags { - NONE, - ABSTRACT = 1 << 0, - CLASS = 1 << 1, - EXTERN = 1 << 2, - INLINE = 1 << 3, - NEW = 1 << 4, - OVERRIDE = 1 << 5, - STATIC = 1 << 6, - VIRTUAL = 1 << 7, - PRIVATE = 1 << 8, - ASYNC = 1 << 9, - SEALED = 1 << 10, - PUBLIC = 1 << 11, - PROTECTED = 1 << 12, + NONE = 0, + ABSTRACT, + CLASS, + EXTERN, + INLINE, + NEW, + OVERRIDE, + STATIC, + VIRTUAL, + PRIVATE, + ASYNC, + SEALED, + PUBLIC, + PROTECTED } public Parser () { |