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