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