18 references to GetRequiredLanguageService
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
258
var compilationFactory = project.Solution.Services.
GetRequiredLanguageService
<ICompilationFactoryService>(LanguageNames.CSharp);
Microsoft.CodeAnalysis.Features (7)
Completion\CommonCompletionUtilities.cs (2)
112
var symbolDisplayService = workspaceServices.
GetRequiredLanguageService
<ISymbolDisplayService>(semanticModel.Language);
113
var formatter = workspaceServices.
GetRequiredLanguageService
<IDocumentationCommentFormattingService>(semanticModel.Language);
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
242
var syntaxFacts = _document.Project.Solution.Services.
GetRequiredLanguageService
<ISyntaxFactsService>(TypeToGenerateIn.Language);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
172
var formatter = Services.
GetRequiredLanguageService
<IDocumentationCommentFormattingService>(_semanticModel.Language);
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
64
var compilationOptions = services.
GetRequiredLanguageService
<ICompilationFactoryService>(LanguageName).GetDefaultCompilationOptions().WithOutputKind(OutputKind.DynamicallyLinkedLibrary);
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
160
var syntaxFactsService = services.
GetRequiredLanguageService
<ISyntaxFactsService>(semanticModel.Language);
QuickInfo\QuickInfoUtilities.cs (1)
38
var descriptionService = services.
GetRequiredLanguageService
<ISymbolDisplayService>(semanticModel.Language);
Microsoft.CodeAnalysis.Workspaces (10)
CaseCorrection\CaseCorrector.cs (1)
71
=> services.
GetRequiredLanguageService
<ICaseCorrectionService>(root.Language).CaseCorrect(root, spans, cancellationToken);
CodeCleanup\CodeCleaner.cs (1)
98
var cleanupService = services.
GetRequiredLanguageService
<ICodeCleanerService>(root.Language);
CodeCleanup\Providers\FormatCodeCleanupProvider.cs (1)
42
var formatter = services.
GetRequiredLanguageService
<ISyntaxFormattingService>(root.Language);
FindSymbols\SymbolFinder.cs (1)
100
var syntaxFacts = services.
GetRequiredLanguageService
<ISyntaxFactsService>(semanticModel.Language);
Formatting\Formatter.cs (2)
257
var formatter = services.
GetRequiredLanguageService
<ISyntaxFormattingService>(node.Language);
315
var formatter = services.
GetRequiredLanguageService
<ISyntaxFormattingService>(node.Language);
Rename\ConflictEngine\ConflictResolver.cs (1)
189
conflictResolution.CurrentSolution.Services.
GetRequiredLanguageService
<IRenameRewriterLanguageService>(renamedSymbol.Language);
Simplification\Simplifier.cs (3)
103
var result = services.
GetRequiredLanguageService
<ISimplificationService>(node.Language)
145
return services.
GetRequiredLanguageService
<ISimplificationService>(token.Language)
257
var simplificationService = document.Project.Solution.Services.
GetRequiredLanguageService
<ISimplificationService>(document.Project.Language);