39 references to GetLanguageServices
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
79
var destinationProvider = semanticDocument.Project.Solution.Services.
GetLanguageServices
(ClassType.Language);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
65
var syntaxFactory = _document.Project.Solution.Services.
GetLanguageServices
(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>();
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
110
.
GetLanguageServices
(_state.TypeToGenerateIn.Language)
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
166
var service = services.
GetLanguageServices
(semanticModel.Language).GetService<ISnippetInfoService>();
Microsoft.CodeAnalysis.Features (14)
Completion\CompletionService.cs (1)
102
var languageServices = document?.Project.Services ?? _services.
GetLanguageServices
(Language);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
194
.
GetLanguageServices
(document.Project.Language).HostLanguageServices;
FindUsages\IRemoteFindUsagesService.cs (1)
95
=> _classificationOptions.GetOptionsAsync(_solution.Services.
GetLanguageServices
(language), cancellationToken);
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
41
var languageServices = project.Solution.Services.
GetLanguageServices
(_state.ContainingType.Language);
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
339
: sourceProject.Solution.Services.
GetLanguageServices
(fileInfo.LanguageName).GetRequiredService<ISyntaxTreeFactoryService>().GetDefaultParseOptionsWithLatestLanguageVersion();
QuickInfo\CommonSemanticQuickInfoProvider.cs (3)
188
var languageServices = services.
GetLanguageServices
(semanticModel.Language);
303
var languageServices = services.
GetLanguageServices
(semanticModel.Language);
338
var languageServices = services.
GetLanguageServices
(semanticModel.Language);
SemanticSearch\IRemoteSemanticSearchService.cs (1)
122
return await observer.GetClassificationOptionsAsync(solution.Services.
GetLanguageServices
(language), cancellationToken).ConfigureAwait(false);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
79
var destinationProvider = semanticDocument.Project.Solution.Services.
GetLanguageServices
(ClassType.Language);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
65
var syntaxFactory = _document.Project.Solution.Services.
GetLanguageServices
(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>();
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
110
.
GetLanguageServices
(_state.TypeToGenerateIn.Language)
Workspace\MiscellaneousFileUtilities.cs (2)
38
var languageServices = services.
GetLanguageServices
(languageName);
46
languageServices = services.
GetLanguageServices
(languageName);
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (4)
127
Dim codeGenService = document.Project.Solution.Services.
GetLanguageServices
(targetType.Language).GetService(Of ICodeGenerationService)
128
Dim syntaxFactService = document.Project.Solution.Services.
GetLanguageServices
(targetType.Language).GetService(Of ISyntaxFactsService)
269
Dim codeGenService = document.Project.Solution.Services.
GetLanguageServices
(targetType.Language).GetService(Of ICodeGenerationService)
379
Dim codeGenService = document.Project.Solution.Services.
GetLanguageServices
(originalTargetType.Language).GetService(Of ICodeGenerationService)
Microsoft.CodeAnalysis.Workspaces (16)
Classification\AbstractClassificationService.cs (1)
233
var classificationService = services.
GetLanguageServices
(oldRoot.Language).GetService<ISyntaxClassificationService>();
Classification\Classifier.cs (1)
78
var projectServices = services.
GetLanguageServices
(semanticModel.Language);
Editing\SyntaxGenerator.cs (1)
67
=> services.
GetLanguageServices
(language).GetRequiredService<SyntaxGenerator>();
Remote\RemoteOptionsProvider.cs (1)
19
=> optionsProvider.GetOptionsAsync(services.
GetLanguageServices
(language), cancellationToken);
Rename\ConflictEngine\ConflictResolver.cs (1)
149
var languageServices = solution.Services.
GetLanguageServices
(language);
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
697
solution.Services.
GetLanguageServices
(language).GetService<IRenameRewriterLanguageService>()
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (1)
353
var syntaxFactsLanguageService = solution.Services.
GetLanguageServices
(documentsGroupedByLanguage.Key).GetService<ISyntaxFactsService>();
Serialization\SerializerService.cs (1)
264
=> _lazyLanguageSerializationService.GetOrAdd(languageName, n => workspaceServices.
GetLanguageServices
(n).GetRequiredService<IOptionsSerializationService>());
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
131
var isCaseSensitive = solution.Services.
GetLanguageServices
(reference.Definition.Language).GetRequiredService<ISyntaxFactsService>().IsCaseSensitive;
Shared\Extensions\ITypeSymbolExtensions.cs (1)
149
var provider = services.
GetLanguageServices
(typeSymbol.Language);
Shared\Extensions\SemanticModelExtensions.cs (1)
76
var languageServices = services.
GetLanguageServices
(token.Language);
Workspace\CommandLineProject.cs (1)
28
var languageServices = workspace.Services.SolutionServices.
GetLanguageServices
(language);
Workspace\Host\SolutionServices.cs (2)
62
=> this.
GetLanguageServices
(language).GetRequiredService<TLanguageService>();
74
=> SupportedLanguagesArray.WhereAsArray(language =>
GetLanguageServices
(language).GetService<TLanguageService>() != null);
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
47
_commandLineParserService = workspaceServices.
GetLanguageServices
(project.Language).GetRequiredService<ICommandLineParserService>();
Workspace\Solution\SolutionState.cs (1)
404
var languageServices = Services.
GetLanguageServices
(language);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
213
var commandLineParser = _solutionServices.
GetLanguageServices
(projectFileInfo.Language).GetService<ICommandLineParserService>();