40 references to ClassificationType
Microsoft.AspNetCore.App.Analyzers.Test (1)
RouteEmbeddedLanguage\RoutePatternClassifierTests.cs (1)
33var actualFormatted = actualOrdered.Select(a => new FormattedClassification(rewrittenCode.Substring(a.TextSpan.Start, a.TextSpan.Length), a.ClassificationType)).ToArray();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Classification\SemanticClassifierTests_TestMarkup.cs (4)
87var nonTestCodeSpans = actual.Where(s => s.ClassificationType != ClassificationTypeNames.TestCode).OrderBy((t1, t2) => t1.TextSpan.Start - t2.TextSpan.Start).ToImmutableArray(); 88var testCodeSpans = actual.Where(s => s.ClassificationType == ClassificationTypeNames.TestCode).OrderBy((t1, t2) => t1.TextSpan.Start - t2.TextSpan.Start).ToImmutableArray(); 100totalSpans.Add(new ClassifiedSpan(current, testCodeSpan.ClassificationType)); 105var actualFormatted = actualOrdered.SelectAsArray(a => new FormattedClassification(allCode.Substring(a.TextSpan.Start, a.TextSpan.Length), a.ClassificationType));
Microsoft.CodeAnalysis.CSharp.Features (1)
EmbeddedLanguages\CSharpTestEmbeddedLanguageClassifier.cs (1)
244var classificationType = classifiedSpan.ClassificationType;
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Classification\ClassificationHelpers.cs (1)
513var classificationType = classifiedSpan.ClassificationType;
Classification\SyntaxClassification\NameSyntaxClassifier.cs (1)
78if (classifiedSpan.ClassificationType != ClassificationTypeNames.Keyword)
Microsoft.CodeAnalysis.EditorFeatures (2)
Classification\Semantic\ClassificationUtilities.cs (1)
18new ClassificationTag(typeMap.GetClassificationType(classifiedSpan.ClassificationType)));
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (1)
429var currentClassifiedSpan = new ClassifiedSpan(lastClassifiedSpan.ClassificationType, currentSnapshotSpan.Span.ToTextSpan());
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
Classification\AbstractClassifierTests.cs (1)
68var actualFormatted = actualOrdered.SelectAsArray(a => new FormattedClassification(allCode.Substring(a.TextSpan.Start, a.TextSpan.Length), a.ClassificationType));
Classification\ClassificationTestHelper.cs (2)
22=> $"({tuple.TextSpan}, {tuple.ClassificationType})"; 56Assert.Equal(expected.ClassificationName, actual.ClassificationType);
SignatureHelp\AbstractSignatureHelpProviderTests.cs (1)
252Assert.Equal(string.Join(", ", classificationTypeNames), string.Join(", ", classifiedSpans.Select(s => s.ClassificationType)));
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Classification\ClassificationTests.vb (1)
240Return $"({span.ClassificationType}, '{If(subText.Trim() = "", "<spaces>",
Microsoft.CodeAnalysis.Features (2)
QuickInfo\IndentationHelper.cs (1)
46var spanClassificationType = classifiedSpan.ClassificationType;
QuickInfo\Presentation\QuickInfoContentBuilder.cs (1)
158span.ClassificationType,
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\References\FindUsagesLSPContext.cs (1)
365span.ClassificationType, docText.ToString(span.TextSpan), ClassifiedTextRunStyle.Plain, markerTagType));
Handler\SemanticTokens\SemanticTokensHelpers.cs (4)
147if (s.ClassificationType == ClassificationTypeNames.Text) 153if (SemanticTokensSchema.AdditiveClassificationTypeToTokenModifier.TryGetValue(s.ClassificationType, out var modifier) && modifier == TokenModifiers.None) 174text, updatedClassifiedSpans, span.ClassificationType, 320var classificationType = classifiedSpans[currentClassifiedSpanIndex].ClassificationType;
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (2)
190var classificationType = classifiedSpan.ClassificationType; 216writer.WriteCompressedUInt((uint)seenClassificationTypes[classifiedSpan.ClassificationType]);
Microsoft.CodeAnalysis.Workspaces (13)
Classification\ClassifiedSpan.cs (3)
22=> Hash.Combine(this.ClassificationType, this.TextSpan.GetHashCode()); 28=> this.ClassificationType == other.ClassificationType && this.TextSpan == other.TextSpan;
Classification\Classifier.cs (2)
41/// <see cref="ClassifiedSpan.ClassificationType"/>s for the same region of code. For example, a reference to a static method 136var kind = GetClassificationKind(span.ClassificationType);
Classification\ClassifierHelper.cs (5)
102if (ClassificationTypeNames.AdditiveTypeNames.Contains(span.ClassificationType)) 171ClassificationTypeNames.AdditiveTypeNames.Contains(span.ClassificationType) || ClassificationTypeNames.AdditiveTypeNames.Contains(previousSpan.ClassificationType); 181var newSpan = new ClassifiedSpan(span.ClassificationType, intersection.GetValueOrDefault()); 225static (original, final) => new ClassifiedSpan(original.ClassificationType, final));
Classification\IRemoteSemanticClassificationService.cs (1)
80var type = classifiedSpan.ClassificationType;
Classification\SyntaxClassification\AbstractSyntaxClassificationService.Worker.cs (2)
146if (classification.ClassificationType != null) 147AddClassification(classification.TextSpan, classification.ClassificationType);
Microsoft.VisualStudio.LanguageServices (3)
FindReferences\Entries\DocumentSpanEntry.cs (1)
122cs => !ClassificationTypeNames.AdditiveTypeNames.Contains(cs.ClassificationType));
ValueTracking\TreeItemViewModel.cs (1)
112return new ClassifiedText(cs.ClassificationType, _sourceText.ToString(cs.TextSpan));
Venus\ContainedDocument.DocumentServiceProvider.cs (1)
221list.Add(new ClassifiedSpan(spanOnContentSpan, classifiedSpan.ClassificationType));