9 references to HasImplicitConversion
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
191
return handlersAvailable && compilation.
HasImplicitConversion
(type, readOnlySpanOfCharType);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
36
if (semanticModel.Compilation.
HasImplicitConversion
(leftPartTypeSymbol, rightPartTypeSymbol) ||
37
semanticModel.Compilation.
HasImplicitConversion
(rightPartTypeSymbol, leftPartTypeSymbol))
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
36
if (semanticModel.Compilation.
HasImplicitConversion
(leftPartTypeSymbol, rightPartTypeSymbol) ||
37
semanticModel.Compilation.
HasImplicitConversion
(rightPartTypeSymbol, leftPartTypeSymbol))
Microsoft.CodeAnalysis.Features (4)
ChangeSignature\AbstractChangeSignatureService.cs (1)
1063
return !semanticModel.Compilation.
HasImplicitConversion
(fromType.Type, toType);
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (2)
342
return compilation.
HasImplicitConversion
(type1, type2) ||
343
compilation.
HasImplicitConversion
(type2, type1);
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
191
return handlersAvailable && compilation.
HasImplicitConversion
(type, readOnlySpanOfCharType);