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)
609var generatedDocumentsUpToDate = creationPolicy.GeneratedDocumentCreationPolicy == GeneratedDocumentCreationPolicy.Create; 623if (creationPolicy.GeneratedDocumentCreationPolicy == GeneratedDocumentCreationPolicy.Create) 624creationPolicy = creationPolicy with { GeneratedDocumentCreationPolicy = GeneratedDocumentCreationPolicy.CreateOnlyRequired };
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (6)
80if (creationPolicy.GeneratedDocumentCreationPolicy is GeneratedDocumentCreationPolicy.DoNotCreate) 84if (creationPolicy.GeneratedDocumentCreationPolicy is GeneratedDocumentCreationPolicy.CreateOnlyRequired) 277GeneratedDocumentCreationPolicy creationPolicy, 469Contract.ThrowIfTrue(creationPolicy is GeneratedDocumentCreationPolicy.DoNotCreate); 472if (creationPolicy is GeneratedDocumentCreationPolicy.Create) 476Contract.ThrowIfFalse(creationPolicy is GeneratedDocumentCreationPolicy.CreateOnlyRequired);