[vala/staging: 2/4] parser: Use [Flags] for ModifierFlags
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging: 2/4] parser: Use [Flags] for ModifierFlags
- Date: Sat, 9 May 2020 06:24:42 +0000 (UTC)
commit 2afaae5e0755b2d8619808d2d148761b92c355b5
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Thu May 7 20:58:36 2020 +0200
parser: Use [Flags] for ModifierFlags
vala/valaparser.vala | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
---
diff --git a/vala/valaparser.vala b/vala/valaparser.vala
index 26595b3ac..9f0b976fc 100644
--- a/vala/valaparser.vala
+++ b/vala/valaparser.vala
@@ -49,18 +49,19 @@ public class Vala.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,
- ASYNC = 1 << 8,
- SEALED = 1 << 9
+ NONE = 0,
+ ABSTRACT,
+ CLASS,
+ EXTERN,
+ INLINE,
+ NEW,
+ OVERRIDE,
+ STATIC,
+ VIRTUAL,
+ ASYNC,
+ SEALED
}
public Parser () {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]