511 references to ClassificationTypeNames
Microsoft.AspNetCore.App.Analyzers (12)
RouteEmbeddedLanguage\RoutePatternClassifier.cs (12)
64
AddClassification(node.OpenBracketToken,
ClassificationTypeNames
.RegexCharacterClass);
65
AddClassification(node.TextToken,
ClassificationTypeNames
.RegexCharacterClass);
66
AddClassification(node.CloseBracketToken,
ClassificationTypeNames
.RegexCharacterClass);
71
AddClassification(node.OpenBraceToken,
ClassificationTypeNames
.RegexCharacterClass);
72
AddClassification(node.CloseBraceToken,
ClassificationTypeNames
.RegexCharacterClass);
92
AddClassification(node.AsteriskToken,
ClassificationTypeNames
.RegexAnchor);
107
AddClassification(node.ColonToken,
ClassificationTypeNames
.RegexCharacterClass);
112
AddClassification(node.OpenParenToken,
ClassificationTypeNames
.RegexCharacterClass);
113
AddClassification(node.CloseParenToken,
ClassificationTypeNames
.RegexCharacterClass);
118
AddClassification(node.ArgumentToken,
ClassificationTypeNames
.RegexGrouping);
123
AddClassification(node.QuestionMarkToken,
ClassificationTypeNames
.RegexAnchor);
128
AddClassification(node.EqualsToken,
ClassificationTypeNames
.RegexCharacterClass);
Microsoft.CodeAnalysis.CSharp.Features (3)
EmbeddedLanguages\CSharpTestEmbeddedLanguageClassifier.cs (3)
58
context.AddClassification(
ClassificationTypeNames
.TestCodeMarkdown, span);
80
ClassificationTypeNames
.TestCode,
90
ClassificationTypeNames
.TestCode,
Microsoft.CodeAnalysis.CSharp.Workspaces (194)
Classification\ClassificationHelpers.cs (50)
34
return
ClassificationTypeNames
.ControlKeyword;
39
return
ClassificationTypeNames
.Keyword;
52
?
ClassificationTypeNames
.VerbatimStringLiteral
53
:
ClassificationTypeNames
.StringLiteral;
57
return
ClassificationTypeNames
.NumericLiteral;
202
return
ClassificationTypeNames
.DelegateName;
206
return
ClassificationTypeNames
.TypeParameterName;
211
return
ClassificationTypeNames
.ExtensionMethodName;
214
return
ClassificationTypeNames
.ExtensionMethodName;
216
return
ClassificationTypeNames
.MethodName;
228
return
ClassificationTypeNames
.MethodName;
232
return
ClassificationTypeNames
.PropertyName;
236
return
ClassificationTypeNames
.EnumMemberName;
240
return
ClassificationTypeNames
.LocalName;
247
FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.Modifiers.Any(SyntaxKind.ConstKeyword) ?
ClassificationTypeNames
.ConstantName :
ClassificationTypeNames
.FieldName,
248
LocalDeclarationStatementSyntax localDeclarationStatement => localDeclarationStatement.IsConst ?
ClassificationTypeNames
.ConstantName :
ClassificationTypeNames
.LocalName,
249
EventFieldDeclarationSyntax _ =>
ClassificationTypeNames
.EventName,
250
_ =>
ClassificationTypeNames
.LocalName,
255
return
ClassificationTypeNames
.LocalName;
259
return
ClassificationTypeNames
.ParameterName;
263
return
ClassificationTypeNames
.LocalName;
267
return
ClassificationTypeNames
.EventName;
271
return
ClassificationTypeNames
.Keyword;
275
return
ClassificationTypeNames
.NamespaceName;
279
return
ClassificationTypeNames
.NamespaceName;
283
return
ClassificationTypeNames
.LabelName;
287
return
ClassificationTypeNames
.Identifier;
294
SyntaxKind.ClassDeclaration =>
ClassificationTypeNames
.ClassName,
295
SyntaxKind.InterfaceDeclaration =>
ClassificationTypeNames
.InterfaceName,
296
SyntaxKind.RecordDeclaration =>
ClassificationTypeNames
.RecordClassName,
297
SyntaxKind.RecordStructDeclaration =>
ClassificationTypeNames
.RecordStructName,
298
SyntaxKind.StructDeclaration =>
ClassificationTypeNames
.StructName,
301
SyntaxKind.UnionDeclaration =>
ClassificationTypeNames
.StructName,
345
SyntaxKind.ClassDeclaration =>
ClassificationTypeNames
.ClassName,
346
SyntaxKind.EnumDeclaration =>
ClassificationTypeNames
.EnumName,
347
SyntaxKind.StructDeclaration =>
ClassificationTypeNames
.StructName,
348
SyntaxKind.UnionDeclaration =>
ClassificationTypeNames
.StructName,
349
SyntaxKind.InterfaceDeclaration =>
ClassificationTypeNames
.InterfaceName,
350
SyntaxKind.RecordDeclaration =>
ClassificationTypeNames
.RecordClassName,
351
SyntaxKind.RecordStructDeclaration =>
ClassificationTypeNames
.RecordStructName,
372
return
ClassificationTypeNames
.Punctuation;
384
return
ClassificationTypeNames
.Punctuation;
391
return
ClassificationTypeNames
.Operator;
395
return
ClassificationTypeNames
.Punctuation;
526
var wasKeyword = classificationType ==
ClassificationTypeNames
.Keyword;
527
var wasIdentifier = classificationType ==
ClassificationTypeNames
.Identifier;
562
isKeyword ?
ClassificationTypeNames
.Keyword :
ClassificationTypeNames
.Identifier, span);
Classification\SyntaxClassification\DiscardSyntaxClassifier.cs (3)
30
result.Add(new ClassifiedSpan(syntax.Span,
ClassificationTypeNames
.Keyword));
41
result.Add(new ClassifiedSpan(parameter.Identifier.Span,
ClassificationTypeNames
.Keyword));
51
result.Add(new ClassifiedSpan(syntax.Span,
ClassificationTypeNames
.Keyword));
Classification\SyntaxClassification\DocCommentCodeBlockClassifier.cs (3)
59
result.Add(new(token.Span,
ClassificationTypeNames
.XmlDocCommentText));
122
result.Add(new(
ClassificationTypeNames
.TestCodeMarkdown, span));
166
ClassificationTypeNames
.TestCode,
Classification\SyntaxClassification\FunctionPointerUnmanagedCallingConventionClassifier.cs (1)
33
result.Add(new(
ClassificationTypeNames
.ClassName, callingConvention.Name.Span));
Classification\SyntaxClassification\NameSyntaxClassifier.cs (23)
78
if (classifiedSpan.ClassificationType !=
ClassificationTypeNames
.Keyword)
114
result.Add(new ClassifiedSpan(set.First().TextSpan,
ClassificationTypeNames
.StaticSymbol));
145
classifiedSpan = new ClassifiedSpan(name.Span,
ClassificationTypeNames
.NamespaceName);
153
classifiedSpan = new ClassifiedSpan(name.Span,
ClassificationTypeNames
.Keyword);
160
classifiedSpan = new ClassifiedSpan(name.Span,
ClassificationTypeNames
.Keyword);
168
classifiedSpan = new ClassifiedSpan(name.Span,
ClassificationTypeNames
.Keyword);
175
classifiedSpan = new ClassifiedSpan(name.Span,
ClassificationTypeNames
.Keyword);
204
classifiedSpan = new ClassifiedSpan(token.Span,
ClassificationTypeNames
.PropertyName);
208
classifiedSpan = new ClassifiedSpan(token.Span,
ClassificationTypeNames
.EventName);
217
classifiedSpan = new ClassifiedSpan(token.Span,
ClassificationTypeNames
.ParameterName);
225
classifiedSpan = new ClassifiedSpan(token.Span,
ClassificationTypeNames
.LabelName);
237
return fieldSymbol.ContainingType.IsEnumType() ?
ClassificationTypeNames
.EnumMemberName :
ClassificationTypeNames
.ConstantName;
240
return
ClassificationTypeNames
.FieldName;
246
?
ClassificationTypeNames
.ConstantName
247
:
ClassificationTypeNames
.LocalName;
256
return methodSymbol.ContainingType?.GetClassification() ??
ClassificationTypeNames
.MethodName;
262
return
ClassificationTypeNames
.ExtensionMethodName;
267
return
ClassificationTypeNames
.ExtensionMethodName;
269
return
ClassificationTypeNames
.MethodName;
297
result.Add(new ClassifiedSpan(token.Span,
ClassificationTypeNames
.Keyword));
312
result.Add(new ClassifiedSpan(name.Identifier.Span,
ClassificationTypeNames
.Keyword));
328
result.Add(new(name.Span,
ClassificationTypeNames
.Keyword));
Classification\SyntaxClassification\OperatorOverloadSyntaxClassifier.cs (1)
50
result.Add(new ClassifiedSpan(operatorSpan,
ClassificationTypeNames
.OperatorOverloaded));
Classification\SyntaxClassification\UsingDirectiveSyntaxClassifier.cs (1)
57
result.Add(new ClassifiedSpan(token.Span,
ClassificationTypeNames
.NamespaceName));
Classification\Worker.cs (6)
134
AddClassification(TextSpan.FromBounds(token.Span.End - "u8".Length, token.Span.End),
ClassificationTypeNames
.Keyword);
145
AddClassification(span,
ClassificationTypeNames
.StaticSymbol);
210
AddClassification(trivia,
ClassificationTypeNames
.Comment);
227
AddClassification(trivia,
ClassificationTypeNames
.XmlDocCommentDelimiter);
273
=> AddClassification(trivia,
ClassificationTypeNames
.Comment);
291
AddClassification(trivia,
ClassificationTypeNames
.ExcludedCode);
Classification\Worker_DocumentationComments.cs (29)
77
AddClassification(t,
ClassificationTypeNames
.XmlDocCommentText);
110
AddClassification(span,
ClassificationTypeNames
.XmlDocCommentDelimiter);
124
AddClassification(span,
ClassificationTypeNames
.XmlDocCommentDelimiter);
161
AddClassification(token,
ClassificationTypeNames
.XmlDocCommentEntityReference);
169
AddClassification(token,
ClassificationTypeNames
.XmlDocCommentText);
172
AddClassification(token,
ClassificationTypeNames
.XmlDocCommentAttributeValue);
175
AddClassification(token,
ClassificationTypeNames
.XmlDocCommentComment);
178
AddClassification(token,
ClassificationTypeNames
.XmlDocCommentCDataSection);
181
AddClassification(token,
ClassificationTypeNames
.XmlDocCommentProcessingInstruction);
191
XmlAttributeSyntax =>
ClassificationTypeNames
.XmlDocCommentAttributeName,
192
XmlProcessingInstructionSyntax =>
ClassificationTypeNames
.XmlDocCommentProcessingInstruction,
193
_ =>
ClassificationTypeNames
.XmlDocCommentName,
223
AddXmlClassification(node.LessThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
231
AddXmlClassification(node.GreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
236
AddXmlClassification(node.LessThanSlashToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
238
AddXmlClassification(node.GreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
243
AddXmlClassification(node.LessThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
251
AddXmlClassification(node.SlashGreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
257
AddXmlClassification(attribute.EqualsToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
258
AddXmlClassification(attribute.StartQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes);
279
AddXmlClassification(attribute.EndQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes);
320
AddClassification(token, isControlKeyword ?
ClassificationTypeNames
.ControlKeyword :
ClassificationTypeNames
.Keyword);
328
AddXmlClassification(node.LessThanExclamationMinusMinusToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
330
AddXmlClassification(node.MinusMinusGreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
335
AddXmlClassification(node.StartCDataToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
337
AddXmlClassification(node.EndCDataToken,
ClassificationTypeNames
.XmlDocCommentDelimiter);
342
AddXmlClassification(node.StartProcessingInstructionToken,
ClassificationTypeNames
.XmlDocCommentProcessingInstruction);
345
AddXmlClassification(node.EndProcessingInstructionToken,
ClassificationTypeNames
.XmlDocCommentProcessingInstruction);
Classification\Worker_Preprocesser.cs (77)
108
AddClassification(trivia,
ClassificationTypeNames
.Comment);
112
AddClassification(trivia,
ClassificationTypeNames
.PreprocessorText);
126
AddClassification(literal.Token,
ClassificationTypeNames
.Keyword);
131
AddClassification(identifier.Identifier,
ClassificationTypeNames
.Identifier);
136
AddClassification(parenExpression.OpenParenToken,
ClassificationTypeNames
.Punctuation);
138
AddClassification(parenExpression.CloseParenToken,
ClassificationTypeNames
.Punctuation);
143
AddClassification(prefixExpression.OperatorToken,
ClassificationTypeNames
.Operator);
150
AddClassification(binaryExpression.OperatorToken,
ClassificationTypeNames
.Operator);
157
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
158
AddClassification(node.IfKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
165
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
166
AddClassification(node.ElifKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
173
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
174
AddClassification(node.ElseKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
180
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
181
AddClassification(node.EndIfKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
187
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
188
AddClassification(node.ErrorKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
194
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
195
AddClassification(node.WarningKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
201
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
202
AddClassification(node.RegionKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
208
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
209
AddClassification(node.EndRegionKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
215
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
216
AddClassification(node.DefineKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
217
AddClassification(node.Name,
ClassificationTypeNames
.Identifier);
223
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
224
AddClassification(node.UndefKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
225
AddClassification(node.Name,
ClassificationTypeNames
.Identifier);
231
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
232
AddClassification(node.Identifier,
ClassificationTypeNames
.PreprocessorKeyword);
238
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
239
AddClassification(node.LineKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
245
AddClassification(node.Line,
ClassificationTypeNames
.PreprocessorKeyword);
248
AddClassification(node.Line,
ClassificationTypeNames
.NumericLiteral);
252
AddOptionalClassification(node.File,
ClassificationTypeNames
.StringLiteral);
258
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
259
AddClassification(node.LineKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
261
AddClassification(node.MinusToken,
ClassificationTypeNames
.Operator);
263
AddOptionalClassification(node.CharacterOffset,
ClassificationTypeNames
.NumericLiteral);
264
AddOptionalClassification(node.File,
ClassificationTypeNames
.StringLiteral);
278
AddClassification(node.OpenParenToken,
ClassificationTypeNames
.Punctuation);
279
AddClassification(node.Line,
ClassificationTypeNames
.NumericLiteral);
280
AddClassification(node.CommaToken,
ClassificationTypeNames
.Punctuation);
281
AddClassification(node.Character,
ClassificationTypeNames
.NumericLiteral);
282
AddClassification(node.CloseParenToken,
ClassificationTypeNames
.Punctuation);
287
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
288
AddClassification(node.PragmaKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
289
AddClassification(node.ChecksumKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
290
AddClassification(node.File,
ClassificationTypeNames
.StringLiteral);
291
AddClassification(node.Guid,
ClassificationTypeNames
.StringLiteral);
292
AddClassification(node.Bytes,
ClassificationTypeNames
.StringLiteral);
298
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
299
AddClassification(node.PragmaKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
300
AddClassification(node.WarningKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
301
AddClassification(node.DisableOrRestoreKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
318
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
319
AddClassification(node.ReferenceKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
320
AddClassification(node.File,
ClassificationTypeNames
.StringLiteral);
326
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
327
AddClassification(node.LoadKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
328
AddClassification(node.File,
ClassificationTypeNames
.StringLiteral);
338
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
339
AddClassification(node.ColonToken,
ClassificationTypeNames
.PreprocessorKeyword);
349
AddClassification(node.Content,
ClassificationTypeNames
.PreprocessorKeyword);
356
AddClassification(new TextSpan(node.Content.SpanStart, firstWhitespaceIndex),
ClassificationTypeNames
.PreprocessorKeyword);
385
AddClassification(new TextSpan(node.Content.SpanStart + nameStart, contentText.Length - nameStart),
ClassificationTypeNames
.StringLiteral);
411
AddClassification(new TextSpan(contentStart + separatorIndex, 1),
ClassificationTypeNames
.Punctuation);
418
AddClassification(new TextSpan(contentStart + valueIndex, contentText.Length - valueIndex),
ClassificationTypeNames
.StringLiteral);
436
AddClassification(new TextSpan(contentStart + segmentStart, index - segmentStart),
ClassificationTypeNames
.Identifier);
441
AddClassification(new TextSpan(contentStart + index, 1),
ClassificationTypeNames
.Punctuation);
449
AddClassification(new TextSpan(contentStart + segmentStart, end - segmentStart),
ClassificationTypeNames
.Identifier);
455
AddClassification(node.HashToken,
ClassificationTypeNames
.PreprocessorKeyword);
456
AddClassification(node.NullableKeyword,
ClassificationTypeNames
.PreprocessorKeyword);
457
AddClassification(node.SettingToken,
ClassificationTypeNames
.PreprocessorKeyword);
458
AddClassification(node.TargetToken,
ClassificationTypeNames
.PreprocessorKeyword);
Microsoft.CodeAnalysis.Features (112)
ClassifiedSpansAndHighlightSpanFactory.cs (3)
83
new ClassifiedSpan(
ClassificationTypeNames
.Text, TextSpan.FromBounds(widenedSpan.Start, narrowSpan.Start)),
84
new ClassifiedSpan(
ClassificationTypeNames
.Text, narrowSpan),
85
new ClassifiedSpan(
ClassificationTypeNames
.Text, TextSpan.FromBounds(narrowSpan.End, widenedSpan.End)),
Common\TaggedText.cs (31)
155
TextTags.Keyword =>
ClassificationTypeNames
.Keyword,
156
TextTags.Class =>
ClassificationTypeNames
.ClassName,
157
TextTags.Delegate =>
ClassificationTypeNames
.DelegateName,
158
TextTags.Enum =>
ClassificationTypeNames
.EnumName,
159
TextTags.Interface =>
ClassificationTypeNames
.InterfaceName,
160
TextTags.Module =>
ClassificationTypeNames
.ModuleName,
161
TextTags.Struct =>
ClassificationTypeNames
.StructName,
162
TextTags.TypeParameter =>
ClassificationTypeNames
.TypeParameterName,
163
TextTags.Field =>
ClassificationTypeNames
.FieldName,
164
TextTags.Event =>
ClassificationTypeNames
.EventName,
165
TextTags.Label =>
ClassificationTypeNames
.LabelName,
166
TextTags.Local =>
ClassificationTypeNames
.LocalName,
167
TextTags.Method =>
ClassificationTypeNames
.MethodName,
168
TextTags.Namespace =>
ClassificationTypeNames
.NamespaceName,
169
TextTags.Parameter =>
ClassificationTypeNames
.ParameterName,
170
TextTags.Property =>
ClassificationTypeNames
.PropertyName,
171
TextTags.ExtensionMethod =>
ClassificationTypeNames
.ExtensionMethodName,
172
TextTags.EnumMember =>
ClassificationTypeNames
.EnumMemberName,
173
TextTags.Constant =>
ClassificationTypeNames
.ConstantName,
174
TextTags.Alias or TextTags.Assembly or TextTags.ErrorType or TextTags.RangeVariable =>
ClassificationTypeNames
.Identifier,
175
TextTags.NumericLiteral =>
ClassificationTypeNames
.NumericLiteral,
176
TextTags.StringLiteral =>
ClassificationTypeNames
.StringLiteral,
177
TextTags.Space or TextTags.LineBreak =>
ClassificationTypeNames
.WhiteSpace,
178
TextTags.Operator =>
ClassificationTypeNames
.Operator,
179
TextTags.Punctuation =>
ClassificationTypeNames
.Punctuation,
180
TextTags.AnonymousTypeIndicator or TextTags.Text =>
ClassificationTypeNames
.Text,
181
TextTags.Record =>
ClassificationTypeNames
.RecordClassName,
182
TextTags.RecordStruct =>
ClassificationTypeNames
.RecordStructName,
184
TextTags.ContainerStart or TextTags.ContainerEnd or TextTags.CodeBlockStart or TextTags.CodeBlockEnd =>
ClassificationTypeNames
.WhiteSpace,
211
if (classificationTypeName is
ClassificationTypeNames
.Punctuation or
212
ClassificationTypeNames
.WhiteSpace)
EmbeddedLanguages\Classification\AbstractFallbackEmbeddedLanguageClassifier.cs (1)
50
context.AddClassification(
ClassificationTypeNames
.StringEscapeCharacter, vc.Span);
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (17)
94
context.AddClassification(
ClassificationTypeNames
.JsonPunctuation, token.GetSpan());
108
context.AddClassification(
ClassificationTypeNames
.JsonComment, GetSpan(trivia.VirtualChars));
129
AddClassification(node.OpenBracketToken,
ClassificationTypeNames
.JsonArray);
130
AddClassification(node.CloseBracketToken,
ClassificationTypeNames
.JsonArray);
135
AddClassification(node.OpenBraceToken,
ClassificationTypeNames
.JsonObject);
136
AddClassification(node.CloseBraceToken,
ClassificationTypeNames
.JsonObject);
141
AddClassification(node.NameToken,
ClassificationTypeNames
.JsonPropertyName);
142
AddClassification(node.ColonToken,
ClassificationTypeNames
.JsonPunctuation);
147
AddClassification(node.NewKeyword,
ClassificationTypeNames
.JsonKeyword);
148
AddClassification(node.NameToken,
ClassificationTypeNames
.JsonConstructorName);
149
AddClassification(node.OpenParenToken,
ClassificationTypeNames
.JsonPunctuation);
150
AddClassification(node.CloseParenToken,
ClassificationTypeNames
.JsonPunctuation);
161
AddClassification(literalToken,
ClassificationTypeNames
.JsonNumber);
165
AddClassification(literalToken,
ClassificationTypeNames
.JsonString);
174
AddClassification(literalToken,
ClassificationTypeNames
.JsonKeyword);
178
AddClassification(literalToken,
ClassificationTypeNames
.JsonText);
185
AddClassification(node.MinusToken,
ClassificationTypeNames
.JsonOperator);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (38)
100
context.AddClassification(
ClassificationTypeNames
.RegexComment, GetSpan(trivia.VirtualChars));
142
=> AddClassification(node.DotToken,
ClassificationTypeNames
.RegexCharacterClass);
146
AddClassification(node.OpenBracketToken,
ClassificationTypeNames
.RegexCharacterClass);
147
AddClassification(node.CloseBracketToken,
ClassificationTypeNames
.RegexCharacterClass);
152
AddClassification(node.OpenBracketToken,
ClassificationTypeNames
.RegexCharacterClass);
153
AddClassification(node.CaretToken,
ClassificationTypeNames
.RegexCharacterClass);
154
AddClassification(node.CloseBracketToken,
ClassificationTypeNames
.RegexCharacterClass);
158
=> AddClassification(node.MinusToken,
ClassificationTypeNames
.RegexCharacterClass);
161
=> AddClassification(node.MinusToken,
ClassificationTypeNames
.RegexCharacterClass);
164
=> ClassifyWholeNode(node,
ClassificationTypeNames
.RegexCharacterClass);
167
=> ClassifyWholeNode(node,
ClassificationTypeNames
.RegexCharacterClass);
174
=> AddClassification(node.AsteriskToken,
ClassificationTypeNames
.RegexQuantifier);
177
=> AddClassification(node.PlusToken,
ClassificationTypeNames
.RegexQuantifier);
180
=> AddClassification(node.QuestionToken,
ClassificationTypeNames
.RegexQuantifier);
183
=> AddClassification(node.QuestionToken,
ClassificationTypeNames
.RegexQuantifier);
187
AddClassification(node.OpenBraceToken,
ClassificationTypeNames
.RegexQuantifier);
188
AddClassification(node.FirstNumberToken,
ClassificationTypeNames
.RegexQuantifier);
189
AddClassification(node.CloseBraceToken,
ClassificationTypeNames
.RegexQuantifier);
194
AddClassification(node.OpenBraceToken,
ClassificationTypeNames
.RegexQuantifier);
195
AddClassification(node.FirstNumberToken,
ClassificationTypeNames
.RegexQuantifier);
196
AddClassification(node.CommaToken,
ClassificationTypeNames
.RegexQuantifier);
197
AddClassification(node.CloseBraceToken,
ClassificationTypeNames
.RegexQuantifier);
202
AddClassification(node.OpenBraceToken,
ClassificationTypeNames
.RegexQuantifier);
203
AddClassification(node.FirstNumberToken,
ClassificationTypeNames
.RegexQuantifier);
204
AddClassification(node.CommaToken,
ClassificationTypeNames
.RegexQuantifier);
205
AddClassification(node.SecondNumberToken,
ClassificationTypeNames
.RegexQuantifier);
206
AddClassification(node.CloseBraceToken,
ClassificationTypeNames
.RegexQuantifier);
254
=> ClassifyWholeNode(node,
ClassificationTypeNames
.RegexGrouping);
257
=> ClassifyWholeNode(node,
ClassificationTypeNames
.RegexGrouping);
260
=> ClassifyWholeNode(node,
ClassificationTypeNames
.RegexGrouping);
268
AddClassification(child.Token,
ClassificationTypeNames
.RegexGrouping);
290
=> ClassifyWholeNode(node,
ClassificationTypeNames
.RegexOtherEscape);
297
=> AddClassification(node.AnchorToken,
ClassificationTypeNames
.RegexAnchor);
300
=> ClassifyWholeNode(node,
ClassificationTypeNames
.RegexAnchor);
305
=> AddClassification(node.TextToken,
ClassificationTypeNames
.RegexText);
310
AddClassification(node.SequenceList.NodesAndTokens[i].Token,
ClassificationTypeNames
.RegexAlternation);
315
?
ClassificationTypeNames
.RegexSelfEscapedCharacter
316
:
ClassificationTypeNames
.RegexOtherEscape);
QuickInfo\Presentation\QuickInfoContentBuilder.cs (1)
150
ClassificationTypeNames
.WhiteSpace,
QuickInfo\Presentation\TaggedTextExtensions.cs (1)
238
=> new(
ClassificationTypeNames
.Text, text);
SpellCheck\AbstractSpellCheckSpanService.cs (20)
216
case
ClassificationTypeNames
.ClassName:
217
case
ClassificationTypeNames
.RecordClassName:
218
case
ClassificationTypeNames
.DelegateName:
219
case
ClassificationTypeNames
.EnumName:
220
case
ClassificationTypeNames
.InterfaceName:
221
case
ClassificationTypeNames
.ModuleName:
222
case
ClassificationTypeNames
.StructName:
223
case
ClassificationTypeNames
.RecordStructName:
224
case
ClassificationTypeNames
.TypeParameterName:
225
case
ClassificationTypeNames
.FieldName:
226
case
ClassificationTypeNames
.EnumMemberName:
227
case
ClassificationTypeNames
.ConstantName:
228
case
ClassificationTypeNames
.LocalName:
229
case
ClassificationTypeNames
.ParameterName:
230
case
ClassificationTypeNames
.MethodName:
231
case
ClassificationTypeNames
.ExtensionMethodName:
232
case
ClassificationTypeNames
.PropertyName:
233
case
ClassificationTypeNames
.EventName:
234
case
ClassificationTypeNames
.NamespaceName:
235
case
ClassificationTypeNames
.LabelName:
Microsoft.CodeAnalysis.VisualBasic.Workspaces (143)
Classification\ClassificationHelpers.vb (36)
22
Return
ClassificationTypeNames
.ControlKeyword
24
Return
ClassificationTypeNames
.Keyword
26
Return
ClassificationTypeNames
.StringLiteral
32
Return
ClassificationTypeNames
.NumericLiteral
34
Return
ClassificationTypeNames
.XmlLiteralName
38
Return
ClassificationTypeNames
.XmlLiteralAttributeValue
40
Return
ClassificationTypeNames
.XmlLiteralProcessingInstruction
42
Return
ClassificationTypeNames
.XmlLiteralComment
44
Return
ClassificationTypeNames
.XmlLiteralCDataSection
46
Return
ClassificationTypeNames
.XmlLiteralText
49
Return
ClassificationTypeNames
.XmlLiteralEntityReference
178
Return
ClassificationTypeNames
.Punctuation
182
Return
ClassificationTypeNames
.Operator
184
Return
ClassificationTypeNames
.Punctuation
195
Return
ClassificationTypeNames
.NamespaceName
199
Return
ClassificationTypeNames
.EnumName
203
Return
ClassificationTypeNames
.DelegateName
205
Return
ClassificationTypeNames
.TypeParameterName
207
Return
ClassificationTypeNames
.MethodName
209
Return
ClassificationTypeNames
.MethodName
211
Return
ClassificationTypeNames
.PropertyName
213
Return
ClassificationTypeNames
.EventName
215
Return
ClassificationTypeNames
.EnumMemberName
217
Return
ClassificationTypeNames
.LabelName
219
Return
ClassificationTypeNames
.LocalName
225
Return
ClassificationTypeNames
.Keyword
228
Return
ClassificationTypeNames
.Identifier
283
classification =
ClassificationTypeNames
.ParameterName
293
classification = If(localDeclaration.Modifiers.Any(SyntaxKind.ConstKeyword),
ClassificationTypeNames
.ConstantName,
ClassificationTypeNames
.LocalName)
299
classification = If(localDeclaration.Modifiers.Any(SyntaxKind.ConstKeyword),
ClassificationTypeNames
.ConstantName,
ClassificationTypeNames
.FieldName)
309
Return
ClassificationTypeNames
.ClassName
311
Return
ClassificationTypeNames
.ModuleName
313
Return
ClassificationTypeNames
.InterfaceName
315
Return
ClassificationTypeNames
.StructName
Classification\SyntaxClassification\IdentifierNameSyntaxClassifier.vb (1)
33
result.Add(New ClassifiedSpan(
ClassificationTypeNames
.Keyword, identifier.Span))
Classification\SyntaxClassification\NameSyntaxClassifier.vb (18)
106
classifiedSpan = New ClassifiedSpan(GetNameToken(node).Span,
ClassificationTypeNames
.NamespaceName)
116
classifiedSpan = New ClassifiedSpan(GetNameToken(node).Span,
ClassificationTypeNames
.EventName)
119
classifiedSpan = New ClassifiedSpan(GetNameToken(node).Span,
ClassificationTypeNames
.PropertyName)
128
classifiedSpan = New ClassifiedSpan(GetNameToken(node).Span,
ClassificationTypeNames
.ParameterName)
158
classifiedSpan = New ClassifiedSpan(GetNameToken(node).Span,
ClassificationTypeNames
.Keyword)
180
classifiedSpan = New ClassifiedSpan(token.Span,
ClassificationTypeNames
.Keyword)
187
classifiedSpan = New ClassifiedSpan(token.Span,
ClassificationTypeNames
.Keyword)
198
Return If(fieldSymbol.ContainingType.IsEnumType(),
ClassificationTypeNames
.EnumMemberName,
ClassificationTypeNames
.ConstantName)
201
Return
ClassificationTypeNames
.FieldName
206
ClassificationTypeNames
.ConstantName,
207
ClassificationTypeNames
.LocalName)
215
Return
ClassificationTypeNames
.Keyword
231
ClassificationTypeNames
.ExtensionMethodName,
232
ClassificationTypeNames
.MethodName)
257
result.Add(New ClassifiedSpan(token.Span,
ClassificationTypeNames
.Keyword))
284
result.Add(New ClassifiedSpan(methodStatement.Identifier.Span,
ClassificationTypeNames
.ExtensionMethodName))
292
result.Add(New ClassifiedSpan(node.LabelToken.Span,
ClassificationTypeNames
.LabelName))
Classification\SyntaxClassification\OperatorOverloadSyntaxClassifier.vb (1)
44
result.Add(New ClassifiedSpan(operatorSpan,
ClassificationTypeNames
.OperatorOverloaded))
Classification\Worker.DocumentationCommentClassifier.vb (43)
89
_worker.AddClassification(span,
ClassificationTypeNames
.XmlDocCommentDelimiter)
99
_worker.AddClassification(span,
ClassificationTypeNames
.XmlDocCommentDelimiter)
118
ClassifyXmlTrivia(token.LeadingTrivia, whitespaceClassificationType:=
ClassificationTypeNames
.XmlDocCommentText)
124
ClassifyXmlTrivia(token.TrailingTrivia, whitespaceClassificationType:=
ClassificationTypeNames
.XmlDocCommentText)
131
_worker.AddClassification(token,
ClassificationTypeNames
.XmlDocCommentEntityReference)
135
_worker.AddClassification(token,
ClassificationTypeNames
.XmlDocCommentText)
137
_worker.AddClassification(token,
ClassificationTypeNames
.XmlDocCommentAttributeValue)
139
_worker.AddClassification(token,
ClassificationTypeNames
.XmlDocCommentComment)
141
_worker.AddClassification(token,
ClassificationTypeNames
.XmlDocCommentCDataSection)
143
_worker.AddClassification(token,
ClassificationTypeNames
.XmlDocCommentProcessingInstruction)
151
classificationType =
ClassificationTypeNames
.XmlDocCommentAttributeName
153
classificationType =
ClassificationTypeNames
.XmlDocCommentProcessingInstruction
155
classificationType =
ClassificationTypeNames
.XmlDocCommentName
178
AddXmlClassification(node.LessThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
187
AddXmlClassification(node.GreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
191
AddXmlClassification(node.LessThanSlashToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
193
AddXmlClassification(node.GreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
197
AddXmlClassification(node.LessThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
206
AddXmlClassification(node.SlashGreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
232
AddXmlClassification(attribute.EqualsToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
263
AddXmlClassification(attribute.EqualsToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
267
AddXmlClassification(node.StartQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
269
AddXmlClassification(node.EndQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
275
ClassifyXmlTrivia(token.LeadingTrivia,
ClassificationTypeNames
.XmlDocCommentText)
281
ClassifyXmlTrivia(token.TrailingTrivia,
ClassificationTypeNames
.XmlDocCommentText)
293
AddXmlClassification(token,
ClassificationTypeNames
.XmlDocCommentAttributeValue)
298
AddXmlClassification(token, If(isControlKeyword,
ClassificationTypeNames
.ControlKeyword,
ClassificationTypeNames
.Keyword))
303
AddXmlClassification(attribute.EqualsToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
304
AddXmlClassification(attribute.StartQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
306
AddXmlClassification(attribute.EndQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
311
AddXmlClassification(attribute.EqualsToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
312
AddXmlClassification(attribute.StartQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
314
AddXmlClassification(attribute.EndQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
322
AddXmlClassification(node.StartQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
324
AddXmlClassification(node.EndQuoteToken,
ClassificationTypeNames
.XmlDocCommentAttributeQuotes)
328
AddXmlClassification(node.LessThanExclamationMinusMinusToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
330
AddXmlClassification(node.MinusMinusGreaterThanToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
334
AddXmlClassification(node.BeginCDataToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
336
AddXmlClassification(node.EndCDataToken,
ClassificationTypeNames
.XmlDocCommentDelimiter)
340
AddXmlClassification(node.LessThanQuestionToken,
ClassificationTypeNames
.XmlDocCommentProcessingInstruction)
341
AddXmlClassification(node.Name,
ClassificationTypeNames
.XmlDocCommentProcessingInstruction)
343
AddXmlClassification(node.QuestionGreaterThanToken,
ClassificationTypeNames
.XmlDocCommentProcessingInstruction)
Classification\Worker.vb (7)
95
AddClassification(span,
ClassificationTypeNames
.StaticSymbol)
140
AddClassification(trivia,
ClassificationTypeNames
.Comment)
144
AddClassification(trivia,
ClassificationTypeNames
.Punctuation)
146
AddClassification(New TextSpan(trivia.SpanStart, 1),
ClassificationTypeNames
.Punctuation)
153
AddClassification(trivia,
ClassificationTypeNames
.Comment)
166
AddClassification(trivia,
ClassificationTypeNames
.ExcludedCode)
204
ClassifyToken(child.AsToken(),
ClassificationTypeNames
.PreprocessorKeyword)
Classification\Worker.XmlClassifier.vb (37)
98
AddTokenClassification(node.GreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
105
AddTokenClassification(node.LessThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
109
AddTokenClassification(node.GreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
115
AddTokenClassification(node.LessThanSlashToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
133
AddTokenClassification(node.LessThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
140
AddTokenClassification(node.SlashGreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
145
AddTokenClassification(node.EqualsToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
150
AddTokenClassification(node.StartQuoteToken,
ClassificationTypeNames
.XmlLiteralAttributeQuotes)
156
AddTokenClassification(node.EndQuoteToken,
ClassificationTypeNames
.XmlLiteralAttributeQuotes)
159
AddTokenClassification(node.LessThanQuestionToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
160
AddTokenClassification(node.Name,
ClassificationTypeNames
.XmlLiteralName)
166
AddTokenClassification(node.QuestionGreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
170
AddTokenClassification(node.LessThanPercentEqualsToken,
ClassificationTypeNames
.XmlLiteralEmbeddedExpression)
172
AddTokenClassification(node.PercentGreaterThanToken,
ClassificationTypeNames
.XmlLiteralEmbeddedExpression)
176
AddTokenClassification(node.LessThanExclamationMinusMinusToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
182
AddTokenClassification(node.MinusMinusGreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
186
AddTokenClassification(node.BeginCDataToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
192
AddTokenClassification(node.EndCDataToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
202
AddTokenClassification(node.LessThanQuestionToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
203
AddTokenClassification(node.XmlKeyword,
ClassificationTypeNames
.XmlLiteralName)
215
AddTokenClassification(node.QuestionGreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
219
AddTokenClassification(node.Name,
ClassificationTypeNames
.XmlLiteralAttributeName)
220
AddTokenClassification(node.Equals,
ClassificationTypeNames
.XmlLiteralDelimiter)
225
AddTokenClassification(node.LessThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
227
AddTokenClassification(node.GreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
235
type =
ClassificationTypeNames
.XmlLiteralAttributeName
239
type =
ClassificationTypeNames
.XmlLiteralAttributeName
241
type =
ClassificationTypeNames
.XmlLiteralName
283
AddTokenClassification(bracketedName.LessThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
285
AddTokenClassification(bracketedName.GreaterThanToken,
ClassificationTypeNames
.XmlLiteralDelimiter)
300
AddTokenClassification(syntax.Token1,
ClassificationTypeNames
.XmlLiteralDelimiter)
304
AddTokenClassification(syntax.Token2,
ClassificationTypeNames
.XmlLiteralDelimiter)
308
AddTokenClassification(syntax.Token3,
ClassificationTypeNames
.XmlLiteralDelimiter)
328
AddTokenClassification(node.GetXmlNamespaceKeyword,
ClassificationTypeNames
.Keyword)
329
AddTokenClassification(node.OpenParenToken,
ClassificationTypeNames
.Punctuation)
332
AddTokenClassification(node.Name.Name,
ClassificationTypeNames
.XmlLiteralName)
335
AddTokenClassification(node.CloseParenToken,
ClassificationTypeNames
.Punctuation)
Microsoft.CodeAnalysis.Workspaces (47)
Classification\AbstractClassificationService.cs (2)
158
result.Add(new ClassifiedSpan(span,
ClassificationTypeNames
.ReassignedVariable));
166
result.Add(new ClassifiedSpan(span,
ClassificationTypeNames
.ObsoleteSymbol));
Classification\ClassificationExtensions.cs (13)
12
TypeKind.Class => type.IsRecord ?
ClassificationTypeNames
.RecordClassName :
ClassificationTypeNames
.ClassName,
13
TypeKind.Module =>
ClassificationTypeNames
.ModuleName,
14
TypeKind.Struct => type.IsRecord ?
ClassificationTypeNames
.RecordStructName :
ClassificationTypeNames
.StructName,
15
TypeKind.Interface =>
ClassificationTypeNames
.InterfaceName,
16
TypeKind.Enum =>
ClassificationTypeNames
.EnumName,
17
TypeKind.Delegate =>
ClassificationTypeNames
.DelegateName,
18
TypeKind.TypeParameter =>
ClassificationTypeNames
.TypeParameterName,
19
TypeKind.Dynamic =>
ClassificationTypeNames
.Keyword,
20
TypeKind.Array =>
ClassificationTypeNames
.ArrayName,
21
TypeKind.Pointer =>
ClassificationTypeNames
.PointerName,
22
TypeKind.FunctionPointer =>
ClassificationTypeNames
.FunctionPointerName,
Classification\Classifier.cs (27)
156
ClassificationTypeNames
.Identifier => SymbolDisplayPartKind.Text,
157
ClassificationTypeNames
.Keyword => SymbolDisplayPartKind.Keyword,
158
ClassificationTypeNames
.NumericLiteral => SymbolDisplayPartKind.NumericLiteral,
159
ClassificationTypeNames
.StringLiteral => SymbolDisplayPartKind.StringLiteral,
160
ClassificationTypeNames
.WhiteSpace => SymbolDisplayPartKind.Space,
161
ClassificationTypeNames
.Operator => SymbolDisplayPartKind.Operator,
162
ClassificationTypeNames
.Punctuation => SymbolDisplayPartKind.Punctuation,
163
ClassificationTypeNames
.ClassName => SymbolDisplayPartKind.ClassName,
164
ClassificationTypeNames
.RecordClassName => SymbolDisplayPartKind.RecordClassName,
165
ClassificationTypeNames
.StructName => SymbolDisplayPartKind.StructName,
166
ClassificationTypeNames
.InterfaceName => SymbolDisplayPartKind.InterfaceName,
167
ClassificationTypeNames
.DelegateName => SymbolDisplayPartKind.DelegateName,
168
ClassificationTypeNames
.EnumName => SymbolDisplayPartKind.EnumName,
169
ClassificationTypeNames
.TypeParameterName => SymbolDisplayPartKind.TypeParameterName,
170
ClassificationTypeNames
.ModuleName => SymbolDisplayPartKind.ModuleName,
171
ClassificationTypeNames
.VerbatimStringLiteral => SymbolDisplayPartKind.StringLiteral,
172
ClassificationTypeNames
.FieldName => SymbolDisplayPartKind.FieldName,
173
ClassificationTypeNames
.EnumMemberName => SymbolDisplayPartKind.EnumMemberName,
174
ClassificationTypeNames
.ConstantName => SymbolDisplayPartKind.ConstantName,
175
ClassificationTypeNames
.LocalName => SymbolDisplayPartKind.LocalName,
176
ClassificationTypeNames
.ParameterName => SymbolDisplayPartKind.ParameterName,
177
ClassificationTypeNames
.ExtensionMethodName => SymbolDisplayPartKind.ExtensionMethodName,
178
ClassificationTypeNames
.MethodName => SymbolDisplayPartKind.MethodName,
179
ClassificationTypeNames
.PropertyName => SymbolDisplayPartKind.PropertyName,
180
ClassificationTypeNames
.LabelName => SymbolDisplayPartKind.LabelName,
181
ClassificationTypeNames
.NamespaceName => SymbolDisplayPartKind.NamespaceName,
182
ClassificationTypeNames
.EventName => SymbolDisplayPartKind.EventName,
Classification\ClassifierHelper.cs (4)
106
if (
ClassificationTypeNames
.AdditiveTypeNames.Contains(span.ClassificationType))
174
ClassificationTypeNames
.AdditiveTypeNames.Contains(span.ClassificationType) ||
ClassificationTypeNames
.AdditiveTypeNames.Contains(previousSpan.ClassificationType);
205
result.Add(new ClassifiedSpan(
ClassificationTypeNames
.Text,
Classification\SyntaxClassification\AbstractNameSyntaxClassifier.cs (1)
35
result.Add(new ClassifiedSpan(span,
ClassificationTypeNames
.StaticSymbol));