1 write to HasChanges
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DocumentAnalysisResults.cs (1)
175HasChanges = hasChanges;
19 references to HasChanges
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (9)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (9)
324Assert.True(result.HasChanges); 368Assert.True(result.HasChanges); 394Assert.False(result.HasChanges); 432Assert.False(result.HasChanges); 465Assert.False(result.HasChanges); 514Assert.True(result.HasChanges); 544Assert.False(result.HasChanges); 584Assert.True(result.HasChanges); 624Assert.True(result.HasChanges);
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\DebuggingSession.cs (1)
496if (analysis.HasChanges)
EditAndContinue\DocumentAnalysisResults.cs (3)
39/// The first syntax error, if the document <see cref="HasChanges"/> and a syntax error. Null otherwise. 93/// True if the document <see cref="HasChanges"/> and contains errors that block EnC analysis. 180=> HasChanges && (!SemanticEdits.IsDefaultOrEmpty || !LineEdits.IsDefaultOrEmpty);
EditAndContinue\EditSession.cs (4)
180if (!documentAnalysis.HasChanges) 672if (!analysis.HasChanges) 1121else if (changedDocumentAnalysis.HasChanges) 1346if (changedDocumentAnalysis.HasChanges)
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\EditAndContinueTestVerifier.cs (2)
202if (result.HasChanges) 215if (!result.HasChanges)