diff --git a/ILSpy/Languages/CSharpHighlightingTokenWriter.cs b/ILSpy/Languages/CSharpHighlightingTokenWriter.cs index 535039649..e1fbb74e0 100644 --- a/ILSpy/Languages/CSharpHighlightingTokenWriter.cs +++ b/ILSpy/Languages/CSharpHighlightingTokenWriter.cs @@ -207,8 +207,6 @@ namespace ICSharpCode.ILSpy case "by": case "into": case "from": - case "ascending": - case "descending": case "orderby": case "let": case "join": @@ -217,6 +215,11 @@ namespace ICSharpCode.ILSpy if (nodeStack.PeekOrDefault() is QueryClause) color = queryKeywordsColor; break; + case "ascending": + case "descending": + if (nodeStack.PeekOrDefault() is QueryOrdering) + color = queryKeywordsColor; + break; case "explicit": case "implicit": case "operator":