9 references to SpeculationAnalyzer
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Semantics\SpeculationAnalyzerTests.vb (1)
147
Return New
SpeculationAnalyzer
(DirectCast(initialNode, ExpressionSyntax), DirectCast(replacementNode, ExpressionSyntax), initialModel, CancellationToken.None).ReplacementChangesSemantics()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CastAnalyzer.vb (1)
189
Dim speculationAnalyzer = New
SpeculationAnalyzer
(_castNode, _castExpressionNode, _semanticModel, _cancellationToken,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
154
Dim specAnalyzer = New
SpeculationAnalyzer
(expression, castExpression, semanticModel, cancellationToken)
ParameterSyntaxExtensions.vb (1)
22
Dim speculationAnalyzer = New
SpeculationAnalyzer
(oldLambda, newLambda, semanticModel, cancellationToken)
Simplification\Simplifiers\ExpressionSimplifier.vb (2)
220
Dim speculationAnalyzer = New
SpeculationAnalyzer
(originalExpression, replacedExpression, semanticModel, CancellationToken.None)
306
Dim speculationAnalyzer = New
SpeculationAnalyzer
(memberAccess, reducedNode, semanticModel, cancellationToken)
Simplification\Simplifiers\MemberAccessExpressionSimplifier.vb (1)
27
Return New
SpeculationAnalyzer
(memberAccessExpression, memberAccessExpression.Name, semanticModel, cancellationToken)
Simplification\Simplifiers\NameSimplifier.vb (1)
292
Dim speculationAnalyzer = New
SpeculationAnalyzer
(name, replacementNode, semanticModel, cancellationToken)
Simplification\VisualBasicSimplificationService.Expander.vb (1)
50
Dim specAnalyzer = New
SpeculationAnalyzer
(oldExpression, expression, _semanticModel, _cancellationToken)