14 references to ReplacementChangesSemantics
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Semantics\SpeculationAnalyzerTests.cs (1)
525=> new SpeculationAnalyzer((ExpressionSyntax)initialNode, (ExpressionSyntax)replacementNode, initialModel, CancellationToken.None).ReplacementChangesSemantics();
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
85if (!speculationAnalyzer.ReplacementChangesSemantics())
DefaultExpressionSyntaxExtensions.cs (1)
91return !speculationAnalyzer.ReplacementChangesSemantics();
Simplification\Reducers\CSharpEscapingReducer.cs (1)
117if (speculationAnalyzer.ReplacementChangesSemantics())
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
61return !speculationAnalyzer.ReplacementChangesSemantics();
Simplification\Simplifiers\ExpressionSimplifier.cs (2)
326speculationAnalyzer.ReplacementChangesSemantics()) 476return speculationAnalyzer.ReplacementChangesSemantics();
Simplification\Simplifiers\NameSimplifier.cs (1)
598if (speculationAnalyzer.ReplacementChangesSemantics())
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Semantics\SpeculationAnalyzerTests.vb (1)
147Return New SpeculationAnalyzer(DirectCast(initialNode, ExpressionSyntax), DirectCast(replacementNode, ExpressionSyntax), initialModel, CancellationToken.None).ReplacementChangesSemantics()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CastAnalyzer.vb (1)
235If speculationAnalyzer.ReplacementChangesSemantics() Then
ParameterSyntaxExtensions.vb (1)
31Return Not speculationAnalyzer.ReplacementChangesSemantics()
Simplification\Simplifiers\ExpressionSimplifier.vb (2)
221Return speculationAnalyzer.ReplacementChangesSemantics() 308speculationAnalyzer.ReplacementChangesSemantics() Then
Simplification\Simplifiers\NameSimplifier.vb (1)
293If speculationAnalyzer.ReplacementChangesSemantics() Then