Skip to content

Commit 39f614f

Browse files
committed
using enum
1 parent 680c37a commit 39f614f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

C++/C++.sublime-syntax

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ contexts:
275275
- include: template
276276
- match: (?=\S)
277277
set: global-modifier
278-
- include: using-namespace
278+
- include: using-namespace-enum
279279
- include: namespace
280280
- include: module
281281
- include: keywords-angle-brackets
@@ -378,7 +378,7 @@ contexts:
378378
- include: preprocessor-expressions
379379
- include: comments
380380
- include: case-default
381-
- include: using-namespace
381+
- include: using-namespace-enum
382382
- include: typedef
383383
- include: using-alias
384384
- include: keywords-angle-brackets
@@ -575,11 +575,12 @@ contexts:
575575
pop: true
576576
- include: expressions
577577

578-
using-namespace:
579-
- match: '\b(using)\s+(namespace)\b'
578+
using-namespace-enum:
579+
- match: '\b(using)\s+(?:(namespace)|(enum))\b'
580580
captures:
581581
1: keyword.control.c++
582582
2: keyword.control.c++
583+
3: keyword.declaration.c++
583584
push:
584585
- include: identifiers
585586
- match: ''
@@ -1546,7 +1547,7 @@ contexts:
15461547
- include: template
15471548
- match: (?=\S)
15481549
set: data-structures-modifier
1549-
- include: using-namespace
1550+
- include: using-namespace-enum
15501551
- include: typedef
15511552
- include: using-alias
15521553
- match: \b({{visibility_modifiers}})\s*(:)(?!:)

0 commit comments

Comments
 (0)