31 references to ClassificationType
Microsoft.CodeAnalysis.EditorFeatures (6)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (4)
37
ClassificationType
type)
41
private readonly
ClassificationType
_type = type;
238
if (_type ==
ClassificationType
.Semantic)
243
else if (_type ==
ClassificationType
.EmbeddedLanguage)
Classification\Semantic\EmbeddedLanguageClassificationViewTaggerProvider.cs (1)
17
: AbstractSemanticOrEmbeddedClassificationViewTaggerProvider(taggerHost, typeMap,
ClassificationType
.EmbeddedLanguage);
Classification\Semantic\SemanticClassificationViewTaggerProvider.cs (1)
16
: AbstractSemanticOrEmbeddedClassificationViewTaggerProvider(taggerHost, typeMap,
ClassificationType
.Semantic);
Microsoft.CodeAnalysis.Remote.ServiceHub (16)
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (15)
49
private readonly LinkedList<(DocumentId id,
ClassificationType
type, Checksum checksum, ImmutableArray<ClassifiedSpan> classifiedSpans)> _cachedData = new();
56
private readonly AsyncBatchingWorkQueue<(Document,
ClassificationType
type, ClassificationOptions)> _workQueue;
62
_workQueue = new AsyncBatchingWorkQueue<(Document,
ClassificationType
, ClassificationOptions)>(
65
EqualityComparer<(Document,
ClassificationType
, ClassificationOptions)>.Default,
76
private static string GetPersistenceName(
ClassificationType
type)
79
ClassificationType
.Semantic => s_semanticPersistenceName,
80
ClassificationType
.EmbeddedLanguage => s_embeddedLanguagePersistenceName,
85
DocumentKey documentKey, ImmutableArray<TextSpan> textSpans,
ClassificationType
type, Checksum checksum, CancellationToken cancellationToken)
105
ImmutableSegmentedList<(Document document,
ClassificationType
type, ClassificationOptions options)> documents,
124
Document document,
ClassificationType
type, ClassificationOptions options, CancellationToken cancellationToken)
154
if (type ==
ClassificationType
.Semantic)
158
else if (type ==
ClassificationType
.EmbeddedLanguage)
223
ClassificationType
type,
259
ClassificationType
type,
286
ClassificationType
type,
Services\SemanticClassification\RemoteSemanticClassificationService.cs (1)
26
ClassificationType
type,
Microsoft.CodeAnalysis.Workspaces (9)
Classification\AbstractClassificationService.cs (7)
36
return AddClassificationsAsync(document, textSpans, options,
ClassificationType
.Semantic, result, cancellationToken);
42
return AddClassificationsAsync(document, textSpans, options,
ClassificationType
.EmbeddedLanguage, result, cancellationToken);
49
ClassificationType
type,
109
ClassificationType
type,
139
ClassificationType
type,
144
if (type ==
ClassificationType
.Semantic)
169
else if (type ==
ClassificationType
.EmbeddedLanguage)
Classification\IRemoteSemanticClassificationService.cs (2)
34
ClassificationType
type,
53
ClassificationType
type,