@@ -186,7 +186,7 @@ endfunction
186186" accessed by index. Endpoint /v2/highlight provides `Type` as an integer index.
187187let s: ClassificationTypeNames = [
188188\ { ' name' : ' Comment' , ' highlight' : 0 , ' desc' : ' comment' },
189- \ { ' name' : ' ExcludedCode' , ' highlight' : 0 , ' desc' : ' excluded code' },
189+ \ { ' name' : ' ExcludedCode' , ' highlight' : ' NonText ' , ' desc' : ' excluded code' },
190190\ { ' name' : ' Identifier' , ' highlight' : ' Identifier' , ' desc' : ' identifier' },
191191\ { ' name' : ' Keyword' , ' highlight' : 0 , ' desc' : ' keyword' },
192192\ { ' name' : ' ControlKeyword' , ' highlight' : 0 , ' desc' : ' keyword - control' },
@@ -202,12 +202,12 @@ let s:ClassificationTypeNames = [
202202\ { ' name' : ' Punctuation' , ' highlight' : 0 , ' desc' : ' punctuation' },
203203\ { ' name' : ' VerbatimStringLiteral' , ' highlight' : 0 , ' desc' : ' string - verbatim' },
204204\ { ' name' : ' StringEscapeCharacter' , ' highlight' : 0 , ' desc' : ' string - escape character' },
205- \ { ' name' : ' ClassName' , ' highlight' : ' Identifier ' , ' desc' : ' class name' },
206- \ { ' name' : ' DelegateName' , ' highlight' : ' Identifier ' , ' desc' : ' delegate name' },
207- \ { ' name' : ' EnumName' , ' highlight' : ' Identifier ' , ' desc' : ' enum name' },
208- \ { ' name' : ' InterfaceName' , ' highlight' : ' Include ' , ' desc' : ' interface name' },
209- \ { ' name' : ' ModuleName' , ' highlight' : 0 , ' desc' : ' module name' },
210- \ { ' name' : ' StructName' , ' highlight' : ' Identifier ' , ' desc' : ' struct name' },
205+ \ { ' name' : ' ClassName' , ' highlight' : ' Typedef ' , ' desc' : ' class name' },
206+ \ { ' name' : ' DelegateName' , ' highlight' : ' Structure ' , ' desc' : ' delegate name' },
207+ \ { ' name' : ' EnumName' , ' highlight' : ' Structure ' , ' desc' : ' enum name' },
208+ \ { ' name' : ' InterfaceName' , ' highlight' : ' Structure ' , ' desc' : ' interface name' },
209+ \ { ' name' : ' ModuleName' , ' highlight' : ' Structure ' , ' desc' : ' module name' },
210+ \ { ' name' : ' StructName' , ' highlight' : ' Typedef ' , ' desc' : ' struct name' },
211211\ { ' name' : ' TypeParameterName' , ' highlight' : ' Type' , ' desc' : ' type parameter name' },
212212\ { ' name' : ' FieldName' , ' highlight' : ' Identifier' , ' desc' : ' field name' },
213213\ { ' name' : ' EnumMemberName' , ' highlight' : ' Identifier' , ' desc' : ' enum member name' },
@@ -218,7 +218,7 @@ let s:ClassificationTypeNames = [
218218\ { ' name' : ' ExtensionMethodName' , ' highlight' : ' Function' , ' desc' : ' extension method name' },
219219\ { ' name' : ' PropertyName' , ' highlight' : ' Identifier' , ' desc' : ' property name' },
220220\ { ' name' : ' EventName' , ' highlight' : ' Identifier' , ' desc' : ' event name' },
221- \ { ' name' : ' NamespaceName' , ' highlight' : ' Identifier ' , ' desc' : ' namespace name' },
221+ \ { ' name' : ' NamespaceName' , ' highlight' : ' Include ' , ' desc' : ' namespace name' },
222222\ { ' name' : ' LabelName' , ' highlight' : ' Label' , ' desc' : ' label name' },
223223\ { ' name' : ' XmlDocCommentAttributeName' , ' highlight' : 0 , ' desc' : ' xml doc comment - attribute name' },
224224\ { ' name' : ' XmlDocCommentAttributeQuotes' , ' highlight' : 0 , ' desc' : ' xml doc comment - attribute quotes' },
@@ -241,15 +241,15 @@ let s:ClassificationTypeNames = [
241241\ { ' name' : ' XmlLiteralName' , ' highlight' : 0 , ' desc' : ' xml literal - name' },
242242\ { ' name' : ' XmlLiteralProcessingInstruction' , ' highlight' : 0 , ' desc' : ' xml literal - processing instruction' },
243243\ { ' name' : ' XmlLiteralText' , ' highlight' : 0 , ' desc' : ' xml literal - text' },
244- \ { ' name' : ' RegexComment' , ' highlight' : 0 , ' desc' : ' regex - comment' },
245- \ { ' name' : ' RegexCharacterClass' , ' highlight' : 0 , ' desc' : ' regex - character class' },
246- \ { ' name' : ' RegexAnchor' , ' highlight' : 0 , ' desc' : ' regex - anchor' },
247- \ { ' name' : ' RegexQuantifier' , ' highlight' : 0 , ' desc' : ' regex - quantifier' },
248- \ { ' name' : ' RegexGrouping' , ' highlight' : 0 , ' desc' : ' regex - grouping' },
249- \ { ' name' : ' RegexAlternation' , ' highlight' : 0 , ' desc' : ' regex - alternation' },
250- \ { ' name' : ' RegexText' , ' highlight' : 0 , ' desc' : ' regex - text' },
251- \ { ' name' : ' RegexSelfEscapedCharacter' , ' highlight' : 0 , ' desc' : ' regex - self escaped character' },
252- \ { ' name' : ' RegexOtherEscape' , ' highlight' : 0 , ' desc' : ' regex - other escape' }
244+ \ { ' name' : ' RegexComment' , ' highlight' : ' Comment ' , ' desc' : ' regex - comment' },
245+ \ { ' name' : ' RegexCharacterClass' , ' highlight' : ' Character ' , ' desc' : ' regex - character class' },
246+ \ { ' name' : ' RegexAnchor' , ' highlight' : ' Type ' , ' desc' : ' regex - anchor' },
247+ \ { ' name' : ' RegexQuantifier' , ' highlight' : ' Number ' , ' desc' : ' regex - quantifier' },
248+ \ { ' name' : ' RegexGrouping' , ' highlight' : ' Macro ' , ' desc' : ' regex - grouping' },
249+ \ { ' name' : ' RegexAlternation' , ' highlight' : ' Identifier ' , ' desc' : ' regex - alternation' },
250+ \ { ' name' : ' RegexText' , ' highlight' : ' String ' , ' desc' : ' regex - text' },
251+ \ { ' name' : ' RegexSelfEscapedCharacter' , ' highlight' : ' Delimiter ' , ' desc' : ' regex - self escaped character' },
252+ \ { ' name' : ' RegexOtherEscape' , ' highlight' : ' Delimiter ' , ' desc' : ' regex - other escape' }
253253\]
254254
255255let &cpoptions = s: save_cpo
0 commit comments