15 references to EmbeddedLanguageMetadata
Microsoft.CodeAnalysis.CSharp.Features (3)
BraceMatching\CSharpEmbeddedLanguageBraceMatcher.cs (1)
22
[ImportMany] IEnumerable<Lazy<IEmbeddedLanguageBraceMatcher,
EmbeddedLanguageMetadata
>> services)
DocumentHighlighting\CSharpDocumentHighlightsService.cs (1)
29
[ImportMany] IEnumerable<Lazy<IEmbeddedLanguageDocumentHighlighter,
EmbeddedLanguageMetadata
>> services)
EmbeddedLanguages\Classification\CSharpEmbeddedLanguageClassificationServiceFactory.cs (1)
22
[ImportMany] IEnumerable<Lazy<IEmbeddedLanguageClassifier,
EmbeddedLanguageMetadata
>> classifiers)
Microsoft.CodeAnalysis.Features (9)
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
26
IEnumerable<Lazy<IEmbeddedLanguageBraceMatcher,
EmbeddedLanguageMetadata
>> allServices)
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
31
IEnumerable<Lazy<IEmbeddedLanguageDocumentHighlighter,
EmbeddedLanguageMetadata
>> allServices)
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (5)
30
private readonly ImmutableArray<Lazy<TService,
EmbeddedLanguageMetadata
>> _legacyServices;
37
private readonly ImmutableDictionary<string, ImmutableArray<Lazy<TService,
EmbeddedLanguageMetadata
>>> _identifierToServices;
53
IEnumerable<Lazy<TService,
EmbeddedLanguageMetadata
>> allServices)
61
using var _ = PooledDictionary<string, ArrayBuilder<Lazy<TService,
EmbeddedLanguageMetadata
>>>.GetInstance(out var map);
89
protected ImmutableArray<Lazy<TService,
EmbeddedLanguageMetadata
>> GetServices(
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (1)
31
IEnumerable<Lazy<IEmbeddedLanguageClassifier,
EmbeddedLanguageMetadata
>> allClassifiers)
EmbeddedLanguages\ExportEmbeddedLanguageFeatureServiceAttribute.cs (1)
39
/// <inheritdoc cref="
EmbeddedLanguageMetadata
.SupportsUnannotatedAPIs"/>
Microsoft.CodeAnalysis.VisualBasic.Features (3)
BraceMatching\VisualBasicEmbeddedLanguageBraceMatcher.vb (1)
20
<ImportMany> services As IEnumerable(Of Lazy(Of IEmbeddedLanguageBraceMatcher,
EmbeddedLanguageMetadata
)))
DocumentHighlighting\VisualBasicDocumentHighlightsService.vb (1)
20
<ImportMany> services As IEnumerable(Of Lazy(Of IEmbeddedLanguageDocumentHighlighter,
EmbeddedLanguageMetadata
)))
EmbeddedLanguages\Classification\VisualBasicEmbeddedLanguageClassificationServiceFactory.vb (1)
20
<ImportMany> classifiers As IEnumerable(Of Lazy(Of IEmbeddedLanguageClassifier,
EmbeddedLanguageMetadata
)))