12 references to EmbeddedLanguageMetadata
Microsoft.CodeAnalysis.Features (12)
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
26
IEnumerable<Lazy<IEmbeddedLanguageBraceMatcher,
EmbeddedLanguageMetadata
>> allServices)
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
31
IEnumerable<Lazy<IEmbeddedLanguageDocumentHighlighter,
EmbeddedLanguageMetadata
>> allServices)
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (5)
32
private readonly ImmutableArray<Lazy<TService,
EmbeddedLanguageMetadata
>> _legacyServices;
39
private readonly ImmutableDictionary<string, ImmutableArray<Lazy<TService,
EmbeddedLanguageMetadata
>>> _identifierToServices;
55
IEnumerable<Lazy<TService,
EmbeddedLanguageMetadata
>> allServices)
63
using var _ = PooledDictionary<string, ArrayBuilder<Lazy<TService,
EmbeddedLanguageMetadata
>>>.GetInstance(out var map);
108
protected ImmutableArray<Lazy<TService,
EmbeddedLanguageMetadata
>> GetServices(
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (1)
32
IEnumerable<Lazy<IEmbeddedLanguageClassifier,
EmbeddedLanguageMetadata
>> allClassifiers)
EmbeddedLanguages\ExportEmbeddedLanguageFeatureServiceAttribute.cs (1)
38
/// <inheritdoc cref="
EmbeddedLanguageMetadata
.SupportsUnannotatedAPIs"/>
QuickInfo\AbstractEmbeddedLanguageQuickInfoProvider.cs (3)
24
IEnumerable<Lazy<IEmbeddedLanguageQuickInfoProvider,
EmbeddedLanguageMetadata
>> allServices)
64
public EmbeddedLanguageProviderFeatureService(string languageName, EmbeddedLanguageInfo info, ISyntaxKinds syntaxKinds, IEnumerable<Lazy<IEmbeddedLanguageQuickInfoProvider,
EmbeddedLanguageMetadata
>> allServices)
69
public new ImmutableArray<Lazy<IEmbeddedLanguageQuickInfoProvider,
EmbeddedLanguageMetadata
>> GetServices(