12 references to RemoveNullableIfPresent
Microsoft.CodeAnalysis.CodeStyle (5)
src\Analyzers\Core\Analyzers\PopulateSwitch\AbstractPopulateSwitchDiagnosticAnalyzer.cs (3)
82
var typeWithoutNullable = type.
RemoveNullableIfPresent
();
100
if (type.
RemoveNullableIfPresent
() is not { SpecialType: SpecialType.System_Boolean })
117
if (type.
RemoveNullableIfPresent
()?.TypeKind != TypeKind.Enum)
src\Analyzers\Core\Analyzers\PopulateSwitch\PopulateSwitchExpressionHelpers.cs (1)
109
var underlyingType = type.
RemoveNullableIfPresent
();
src\Analyzers\Core\Analyzers\PopulateSwitch\PopulateSwitchStatementHelpers.cs (1)
186
var underlyingType = type.
RemoveNullableIfPresent
();
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
50
type = type.
RemoveNullableIfPresent
();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
450
inferredType = inferredType.
RemoveNullableIfPresent
();
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (3)
168
if (Equals(enumType, parentCastType.
RemoveNullableIfPresent
()))
235
conversionOperation.Type.
RemoveNullableIfPresent
() is var type1 &&
236
conversionOperation.Operand.Type.
RemoveNullableIfPresent
() is var type2 &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (1)
112
type = type.
RemoveNullableIfPresent
();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
141
var governingType = semanticModel.GetTypeInfo(p.Target.Syntax).Type.
RemoveNullableIfPresent
();