51 references to GetConversion
Microsoft.CodeAnalysis.CSharp.CodeStyle (18)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyBooleanExpression\CSharpSimplifyConditionalDiagnosticAnalyzer.cs (1)
26
=> semanticModel.
GetConversion
(node, cancellationToken).ToCommonConversion();
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\UseCoalesceExpressionHelpers.cs (1)
14
var conversion = semanticModel.
GetConversion
(conditional, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
166
var conversion = speculationAnalyzer.SpeculativeSemanticModel.
GetConversion
(speculationAnalyzer.ReplacedExpression, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
108
var initializerConversion = semanticModel.
GetConversion
(initializerValue, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (6)
711
var conversion = semanticModel.
GetConversion
(castedExpressionNode, cancellationToken);
1022
var outerConversion = rewrittenSemanticModel.
GetConversion
(rewrittenConditionalOrSwitchExpression, cancellationToken);
1215
var conversion = semanticModel.
GetConversion
(castedExpressionNode, cancellationToken);
1243
var parentConversion = semanticModel.
GetConversion
(castNode, cancellationToken);
1291
var conversion = semanticModel.
GetConversion
(current, cancellationToken);
1678
var rewrittenConversion = rewrittenSemanticModel.
GetConversion
(rewrittenExpression, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (7)
397
this.SpeculativeSemanticModel.
GetConversion
(newExpression, this.CancellationToken).IsConditionalExpression)
775
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsConditionalExpression)
784
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsSwitchExpression &&
794
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsCollectionExpression)
803
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsTupleLiteralConversion &&
815
var originalConversion = originalModel.
GetConversion
(originalExpression);
816
var newConversion = newModel.
GetConversion
(newExpression);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
292
var conversion = semanticModel.
GetConversion
(expression, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Features (5)
ExtractMethod\CSharpSelectionResult.ExpressionResult.cs (1)
100
var conv = semanticModel.
GetConversion
(expression, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyBooleanExpression\CSharpSimplifyConditionalDiagnosticAnalyzer.cs (1)
26
=> semanticModel.
GetConversion
(node, cancellationToken).ToCommonConversion();
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\UseCoalesceExpressionHelpers.cs (1)
14
var conversion = semanticModel.
GetConversion
(conditional, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
166
var conversion = speculationAnalyzer.SpeculativeSemanticModel.
GetConversion
(speculationAnalyzer.ReplacedExpression, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
108
var initializerConversion = semanticModel.
GetConversion
(initializerValue, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (6)
711
var conversion = semanticModel.
GetConversion
(castedExpressionNode, cancellationToken);
1022
var outerConversion = rewrittenSemanticModel.
GetConversion
(rewrittenConditionalOrSwitchExpression, cancellationToken);
1215
var conversion = semanticModel.
GetConversion
(castedExpressionNode, cancellationToken);
1243
var parentConversion = semanticModel.
GetConversion
(castNode, cancellationToken);
1291
var conversion = semanticModel.
GetConversion
(current, cancellationToken);
1678
var rewrittenConversion = rewrittenSemanticModel.
GetConversion
(rewrittenExpression, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (7)
397
this.SpeculativeSemanticModel.
GetConversion
(newExpression, this.CancellationToken).IsConditionalExpression)
775
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsConditionalExpression)
784
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsSwitchExpression &&
794
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsCollectionExpression)
803
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsTupleLiteralConversion &&
815
var originalConversion = originalModel.
GetConversion
(originalExpression);
816
var newConversion = newModel.
GetConversion
(newExpression);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
292
var conversion = semanticModel.
GetConversion
(expression, cancellationToken);
Roslyn.Diagnostics.CSharp.Analyzers (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (6)
711
var conversion = semanticModel.
GetConversion
(castedExpressionNode, cancellationToken);
1022
var outerConversion = rewrittenSemanticModel.
GetConversion
(rewrittenConditionalOrSwitchExpression, cancellationToken);
1215
var conversion = semanticModel.
GetConversion
(castedExpressionNode, cancellationToken);
1243
var parentConversion = semanticModel.
GetConversion
(castNode, cancellationToken);
1291
var conversion = semanticModel.
GetConversion
(current, cancellationToken);
1678
var rewrittenConversion = rewrittenSemanticModel.
GetConversion
(rewrittenExpression, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (7)
397
this.SpeculativeSemanticModel.
GetConversion
(newExpression, this.CancellationToken).IsConditionalExpression)
775
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsConditionalExpression)
784
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsSwitchExpression &&
794
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsCollectionExpression)
803
this.SpeculativeSemanticModel.
GetConversion
(newExpression).IsTupleLiteralConversion &&
815
var originalConversion = originalModel.
GetConversion
(originalExpression);
816
var newConversion = newModel.
GetConversion
(newExpression);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
292
var conversion = semanticModel.
GetConversion
(expression, cancellationToken);