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