2 implementations of ClassifyConversion
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
264
public CommonConversion
ClassifyConversion
(SemanticModel semanticModel, SyntaxNode expression, ITypeSymbol destination)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
487
public CommonConversion
ClassifyConversion
(SemanticModel semanticModel, SyntaxNode expression, ITypeSymbol destination)
3 references to ClassifyConversion
Roslyn.Diagnostics.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (2)
139
&& semanticFacts.
ClassifyConversion
(semanticModel, expression, arrayType.ElementType).IsImplicit)
144
return semanticFacts.
ClassifyConversion
(semanticModel, expression, type).IsImplicit;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
265
=> SemanticFacts.
ClassifyConversion
(semanticModel, expression, destination);