13 references to CompilationOptions
Microsoft.CodeAnalysis.Workspaces (13)
Workspace\Solution\Project.cs (1)
157public CompilationOptions? CompilationOptions => _projectState.CompilationOptions;
Workspace\Solution\ProjectState.cs (3)
679if (options == CompilationOptions) 819if (CompilationOptions != null) 823.WithCompilationOptions(CompilationOptions.WithSyntaxTreeOptionsProvider(newProvider));
Workspace\Solution\ProjectState_Checksum.cs (2)
59var compilationOptionsChecksum = SupportsCompilation ? ChecksumCache.GetOrCreate(CompilationOptions, _ => serializer.CreateChecksum(CompilationOptions, cancellationToken)) : Checksum.Null;
Workspace\Solution\SolutionState.CompilationAndGeneratorDriverTranslationAction_Actions.cs (2)
197RoslynDebug.AssertNotNull(_state.CompilationOptions); 198return Task.FromResult(oldCompilation.WithOptions(_state.CompilationOptions));
Workspace\Solution\SolutionState.CompilationTracker.cs (2)
576this.ProjectState.CompilationOptions!, 583this.ProjectState.CompilationOptions!);
Workspace\Solution\SolutionState.cs (1)
1481newProject.CompilationOptions != null ? new CompilationAndGeneratorDriverTranslationAction.ProjectCompilationOptionsAction(newProject, isAnalyzerConfigChange: true) : null);
Workspace\Solution\StateChecksums.cs (2)
160Contract.ThrowIfNull(state.CompilationOptions, "We should not be trying to serialize a project with no compilation options; RemoteSupportedLanguages.IsSupported should have filtered it out."); 161result[CompilationOptions] = state.CompilationOptions;