60 references to WithCompilationState
Microsoft.CodeAnalysis.Workspaces (60)
Workspace\Solution\Solution.cs (60)
379=> WithCompilationState(CompilationState.AddProjects(projectInfos)); 391=> WithCompilationState(CompilationState.RemoveProjects(projectIds)); 406return WithCompilationState(CompilationState.WithProjectAssemblyName(projectId, assemblyName)); 416return WithCompilationState(CompilationState.WithProjectOutputFilePath(projectId, outputFilePath)); 426return WithCompilationState(CompilationState.WithProjectOutputRefFilePath(projectId, outputRefFilePath)); 436return WithCompilationState(CompilationState.WithProjectCompilationOutputInfo(projectId, info)); 446return WithCompilationState(CompilationState.WithProjectDefaultNamespace(projectId, defaultNamespace)); 456return WithCompilationState(CompilationState.WithProjectChecksumAlgorithm(projectId, checksumAlgorithm)); 471return WithCompilationState(CompilationState.WithProjectName(projectId, name)); 481return WithCompilationState(CompilationState.WithProjectFilePath(projectId, filePath)); 497return WithCompilationState(CompilationState.WithProjectCompilationOptions(projectId, options)); 513return WithCompilationState(CompilationState.WithProjectParseOptions(projectId, options)); 520=> WithCompilationState(CompilationState.WithFallbackAnalyzerOptions(options)); 531return WithCompilationState(CompilationState.WithHasAllInformation(projectId, hasAllInformation)); 543return WithCompilationState(CompilationState.WithRunAnalyzers(projectId, runAnalyzers)); 554return WithCompilationState(CompilationState.WithHasSdkCodeStyleAnalyzers(projectId, hasSdkCodeStyleAnalyzers)); 575return WithCompilationState(CompilationState.WithProjectDocumentsOrder(projectId, documentIds)); 584return WithCompilationState(CompilationState.WithProjectAttributes(attributes)); 593return WithCompilationState(CompilationState.WithProjectInfo(info)); 640return WithCompilationState(CompilationState.AddProjectReferences(projectId, collection)); 663return WithCompilationState(CompilationState.RemoveProjectReference(projectId, projectReference)); 691return WithCompilationState(CompilationState.WithProjectReferences(projectId, collection)); 733return WithCompilationState(CompilationState.AddMetadataReferences(projectId, collection)); 755return WithCompilationState(CompilationState.RemoveMetadataReference(projectId, metadataReference)); 772return WithCompilationState(CompilationState.WithProjectMetadataReferences(projectId, collection)); 820return WithCompilationState(CompilationState.WithProjectAnalyzerReferences(projectId, boxedReferences)); 849return WithCompilationState(CompilationState.WithProjectAnalyzerReferences(projectId, builder.MoveToImmutable())); 866return WithCompilationState(CompilationState.WithProjectAnalyzerReferences(projectId, collection)); 900return WithCompilationState(CompilationState.AddAnalyzerReferences(collection)); 917return WithCompilationState(CompilationState.RemoveAnalyzerReference(analyzerReference)); 929return WithCompilationState(CompilationState.WithAnalyzerReferences(collection)); 1044=> WithCompilationState(CompilationState.AddDocumentsToMultipleProjects<DocumentState>(documentInfos)); 1082=> WithCompilationState(CompilationState.AddDocumentsToMultipleProjects<AdditionalDocumentState>(documentInfos)); 1134=> WithCompilationState(CompilationState.AddDocumentsToMultipleProjects<AnalyzerConfigDocumentState>(documentInfos)); 1155=> WithCompilationState(CompilationState.RemoveDocumentsFromMultipleProjects<DocumentState>(documentIds)); 1176=> WithCompilationState(CompilationState.RemoveDocumentsFromMultipleProjects<AdditionalDocumentState>(documentIds)); 1197=> WithCompilationState(CompilationState.RemoveDocumentsFromMultipleProjects<AnalyzerConfigDocumentState>(documentIds)); 1211return WithCompilationState(CompilationState.WithDocumentAttributes( 1227return WithCompilationState(CompilationState.WithDocumentAttributes( 1240return WithCompilationState(CompilationState.WithDocumentAttributes( 1266return WithCompilationState(CompilationState.WithDocumentTexts(texts, mode)); 1287return WithCompilationState(CompilationState.WithAdditionalDocumentText(documentId, text, mode)); 1308return WithCompilationState(CompilationState.WithAnalyzerConfigDocumentText(documentId, text, mode)); 1329return WithCompilationState(CompilationState.WithDocumentText(documentId, textAndVersion, mode)); 1350return WithCompilationState(CompilationState.WithAdditionalDocumentText(documentId, textAndVersion, mode)); 1371return WithCompilationState(CompilationState.WithAnalyzerConfigDocumentText(documentId, textAndVersion, mode)); 1395return WithCompilationState(CompilationState.WithDocumentSyntaxRoots(syntaxRoots, mode)); 1406=> WithCompilationState(CompilationState.WithDocumentContentsFrom(documentIdsAndStates, forceEvenIfTreesWouldDiffer: false)); 1428return WithCompilationState(CompilationState.WithDocumentSourceCodeKind(documentId, sourceCodeKind)); 1449return WithCompilationState(CompilationState.UpdateDocumentTextLoader(documentId, loader, mode)); 1470return WithCompilationState(CompilationState.UpdateAdditionalDocumentTextLoader(documentId, loader, mode)); 1491return WithCompilationState(CompilationState.UpdateAnalyzerConfigDocumentTextLoader(documentId, loader, mode)); 1591=> WithCompilationState(CompilationState.WithNewWorkspaceFrom(oldSolution)); 1624return WithCompilationState(CompilationState.WithDocumentText(documentIds, text, mode)); 1637var newSolution = WithCompilationState(newCompilationState); 1647=> WithCompilationState(CompilationState.WithFrozenSourceGeneratedDocuments(documents.SelectAsArray(d => (d.documentIdentity, d.generationDateTime, (SourceText?)d.text, (SyntaxNode?)null)))); 1651=> WithCompilationState(CompilationState.UpdateSpecificSourceGeneratorExecutionVersions(sourceGeneratorExecutionVersionMap)); 1658=> WithCompilationState(CompilationState.WithoutFrozenSourceGeneratedDocuments()); 1669=> WithCompilationState(CompilationState.WithCachedSourceGeneratorState(projectToUpdate, projectWithCachedGeneratorState)); 1738=> WithCompilationState(CompilationState.WithOptions(options));