From 8679fc56fb50c9dd4c3fa7cf6ff9f9340d71814e Mon Sep 17 00:00:00 2001 From: Pedro Oliva Rodrigues Date: Tue, 4 Dec 2018 16:11:22 -0200 Subject: [PATCH] added static_assert, splited operators splited typeid, alignof and alignas from the alias operator keywords and, or, etc. --- grammars/c++.cson | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/grammars/c++.cson b/grammars/c++.cson index 16dc335..4cb14b2 100644 --- a/grammars/c++.cson +++ b/grammars/c++.cson @@ -69,9 +69,17 @@ 'name': 'punctuation.separator.namespace.access.cpp' } { - 'match': '\\b(and|and_eq|bitand|bitor|compl|not|not_eq|or|or_eq|typeid|xor|xor_eq|alignof|alignas)\\b' + 'match': '\\b(typeid|alignof|alignas)\\b' 'name': 'keyword.operator.cpp' } + { + 'match': '\\b(and|and_eq|bitand|bitor|compl|not|not_eq|or|or_eq|xor|xor_eq)\\b' + 'name': 'keyword.operator.alias.cpp' + } + { + 'match': '\\bstatic_assert\\b' + 'name': 'keyword.static-assert.cpp' + } { 'match': '\\b(class|decltype|wchar_t|char16_t|char32_t)\\b' 'name': 'storage.type.cpp'