We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af235c7 commit 04e7d1eCopy full SHA for 04e7d1e
syntaxes/hack.json
@@ -698,7 +698,7 @@
698
]
699
},
700
{
701
- "begin": "(?i)^\\s*(enum)\\s*(class)\\s+([a-z0-9_]+)\\s*:?",
+ "begin": "(?i)^\\s*(enum)\\s+(class)\\s+([a-z0-9_]+)\\s*:?",
702
"beginCaptures": {
703
"1": {
704
"name": "storage.modifier.php"
@@ -723,7 +723,7 @@
723
724
725
726
- "begin": "(?i)^\\s*(enum)\\s*([a-z0-9_]+)\\s*:?",
+ "begin": "(?i)^\\s*(enum)\\s+([a-z0-9_]+)\\s*:?",
727
728
729
"name": "storage.type.enum.php"
syntaxes/test/enums.hack
@@ -2,6 +2,8 @@ enum SimpleEnum: int as arraykey {
2
X = 1;
3
Y = 2;
4
Z = 3;
5
+ ENUM_FOO = 1;
6
+ ENUM_CLASS_BAR = 2;
7
}
8
9
enum ComplicatedEnum: classname<Foo> as classname<Bar> {}
0 commit comments