diff --git a/grammars/csharp.tmLanguage b/grammars/csharp.tmLanguage
index c84610c..70e2644 100644
--- a/grammars/csharp.tmLanguage
+++ b/grammars/csharp.tmLanguage
@@ -3311,7 +3311,7 @@
1
name
- keyword.operator.word.pattern.is.cs
+ keyword.operator.wordlike.pattern.is.cs
end
@@ -3379,7 +3379,7 @@
match
\b(and|or|not)\b
name
- keyword.operator.word.pattern.combinator.$1.cs
+ keyword.operator.wordlike.pattern.combinator.$1.cs
discard-pattern
diff --git a/grammars/csharp.tmLanguage.cson b/grammars/csharp.tmLanguage.cson
index 3b5f49d..55aa20d 100644
--- a/grammars/csharp.tmLanguage.cson
+++ b/grammars/csharp.tmLanguage.cson
@@ -2044,7 +2044,7 @@ repository:
begin: "(?', 'keyword.operator.arrow.cs');