14 references to GeneratedDocumentCreationPolicy
Microsoft.CodeAnalysis.Workspaces (14)
SourceGeneration\SourceGeneratorExtensions.cs (2)
14
/// solution <see cref="SolutionCompilationState.
GeneratedDocumentCreationPolicy
"/> is set to
15
/// <see cref="SolutionCompilationState.
GeneratedDocumentCreationPolicy
.CreateOnlyRequired"/>.
Workspace\Solution\SolutionCompilationState.CreationPolicy.cs (3)
57
GeneratedDocumentCreationPolicy
GeneratedDocumentCreationPolicy,
63
public static readonly CreationPolicy Create = new(
GeneratedDocumentCreationPolicy
.Create, SkeletonReferenceCreationPolicy.Create);
69
public static readonly CreationPolicy DoNotCreate = new(
GeneratedDocumentCreationPolicy
.DoNotCreate, SkeletonReferenceCreationPolicy.DoNotCreate);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (3)
600
var generatedDocumentsUpToDate = creationPolicy.GeneratedDocumentCreationPolicy ==
GeneratedDocumentCreationPolicy
.Create;
614
if (creationPolicy.GeneratedDocumentCreationPolicy ==
GeneratedDocumentCreationPolicy
.Create)
615
creationPolicy = creationPolicy with { GeneratedDocumentCreationPolicy =
GeneratedDocumentCreationPolicy
.CreateOnlyRequired };
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (6)
82
if (creationPolicy.GeneratedDocumentCreationPolicy is
GeneratedDocumentCreationPolicy
.DoNotCreate)
86
if (creationPolicy.GeneratedDocumentCreationPolicy is
GeneratedDocumentCreationPolicy
.CreateOnlyRequired)
265
GeneratedDocumentCreationPolicy
creationPolicy,
462
Contract.ThrowIfTrue(creationPolicy is
GeneratedDocumentCreationPolicy
.DoNotCreate);
465
if (creationPolicy is
GeneratedDocumentCreationPolicy
.Create)
469
Contract.ThrowIfFalse(creationPolicy is
GeneratedDocumentCreationPolicy
.CreateOnlyRequired);