1 write to Language
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
161Language = language;
14 references to Language
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
296var syntaxTreeFactoryService = _projectSystemProjectFactory.SolutionServices.GetRequiredLanguageService<ISyntaxTreeFactoryService>(Language); 1186private bool IsSdkCodeStyleAnalyzer(string fullPath) => Language switch
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
47_commandLineParserService = workspaceServices.GetLanguageServices(project.Language).GetRequiredService<ICommandLineParserService>();
Microsoft.VisualStudio.LanguageServices (8)
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
1596var projectExistsWithLanguage = _projectSystemNameToProjectsMap.Any(projects => projects.Value.Any(project => project.Language == language));
Venus\ContainedDocument.cs (7)
604_workspace.Services.GetLanguageServices(_project.Language).GetService<IContentTypeLanguageService>().GetDefaultContentType()); 967if (_project.Language == LanguageNames.CSharp) 974var service = _workspace.Services.GetLanguageServices(_project.Language).GetService<IVenusBraceMatchingService>(); 986if (_project.Language == LanguageNames.VisualBasic) 998var syntaxFact = _workspace.Services.GetLanguageServices(_project.Language).GetService<ISyntaxFactsService>(); 1055if (_project.Language == LanguageNames.CSharp) 1062if (_project.Language == LanguageNames.VisualBasic)
Microsoft.VisualStudio.LanguageServices.Implementation (3)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (3)
73var prefix = projectSystemProject.Language switch 81return (prefix != null) ? new ProjectExternalErrorReporter(projectSystemProject.Id, projectGuid, prefix, projectSystemProject.Language, visualStudioWorkspace) : null; 87if (visualStudioWorkspace.Services.GetLanguageServices(projectSystemProject.Language).GetService<ICommandLineParserService>() != null)