19 references to Language
Microsoft.CodeAnalysis.Workspaces (19)
Diagnostics\HostDiagnosticAnalyzers.cs (5)
137=> CreateProjectDiagnosticAnalyzersPerReference(project.AnalyzerReferences, project.Language); 303if (box.Value != null && box.Value.TryGetValue(project.Language, out var info)) 312if (!box.Value.TryGetValue(project.Language, out info)) 314info = SkippedHostAnalyzersInfo.Create(this, project.AnalyzerReferences, project.Language, infoCache); 315box.Value = box.Value.Add(project.Language, info);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (1)
55var isCSharp = project.Language == LanguageNames.CSharp;
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
611if (projectWithMetadataReference.Language != referencedProject.Language)
Workspace\Solution\Project.cs (1)
116public string Language => State.Language;
Workspace\Solution\SolutionCompilationState.TranslationAction_Actions.cs (1)
293var language = this.OldProjectState.Language;
Workspace\Solution\SolutionCompilationState_Checksum.cs (1)
159if (!RemoteSupportedLanguages.IsSupported(projectState.Language))
Workspace\Solution\SolutionCompilationState_SourceGenerators.cs (4)
93foreach (var generator in reference.GetGenerators(projectState.Language).Distinct()) 110if (!RemoteSupportedLanguages.IsSupported(projectState.Language)) 113var analyzerReferenceMap = s_languageToAnalyzerReferenceMap[projectState.Language]; 144(service, solution, cancellationToken) => service.HasGeneratorsAsync(solution, projectId, analyzerReferences, projectState.Language, cancellationToken),
Workspace\Solution\SolutionState.cs (3)
484AddLanguageCountDelta(ref languageCountDeltas, GetProjectState(projectId)!.Language, amount: -1); 942if (!options.TryGetValue(projectState.Language, out var languageOptions)) 1361(solution: this, projectState.Language, includeDifferentLanguages));
Workspace\Solution\SolutionState_Checksum.cs (1)
111if (!RemoteSupportedLanguages.IsSupported(projectState.Language))