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)
57GeneratedDocumentCreationPolicy GeneratedDocumentCreationPolicy, 63public static readonly CreationPolicy Create = new(GeneratedDocumentCreationPolicy.Create, SkeletonReferenceCreationPolicy.Create); 69public static readonly CreationPolicy DoNotCreate = new(GeneratedDocumentCreationPolicy.DoNotCreate, SkeletonReferenceCreationPolicy.DoNotCreate);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (3)
600var generatedDocumentsUpToDate = creationPolicy.GeneratedDocumentCreationPolicy == GeneratedDocumentCreationPolicy.Create; 614if (creationPolicy.GeneratedDocumentCreationPolicy == GeneratedDocumentCreationPolicy.Create) 615creationPolicy = creationPolicy with { GeneratedDocumentCreationPolicy = GeneratedDocumentCreationPolicy.CreateOnlyRequired };
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (6)
82if (creationPolicy.GeneratedDocumentCreationPolicy is GeneratedDocumentCreationPolicy.DoNotCreate) 86if (creationPolicy.GeneratedDocumentCreationPolicy is GeneratedDocumentCreationPolicy.CreateOnlyRequired) 265GeneratedDocumentCreationPolicy creationPolicy, 462Contract.ThrowIfTrue(creationPolicy is GeneratedDocumentCreationPolicy.DoNotCreate); 465if (creationPolicy is GeneratedDocumentCreationPolicy.Create) 469Contract.ThrowIfFalse(creationPolicy is GeneratedDocumentCreationPolicy.CreateOnlyRequired);