12 references to IsNullableType
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Expressions.cs (1)
3003Debug.Assert(targetTypeWithAnnotations.HasType && targetTypeWithAnnotations.IsNullableType());
Binder\Binder_Symbols.cs (1)
564else if (constructedType.IsNullableType())
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (2)
1807if (source.IsNullableType() && target.IsNullableType())
Errors\LazyUseSiteDiagnosticsInfoForNullableType.cs (1)
33if (_possiblyNullableTypeSymbol.IsNullableType())
FlowAnalysis\NullableWalker.cs (4)
2708targetType.IsNullableType()) 2797fieldOrPropertyType.IsNullableType()) 9832if (conversionOperand is BoundObjectCreationExpressionBase && targetTypeWithNullability.IsNullableType()) 10477if (operandType.Type.IsNullableType() && !parameterType.IsNullableType())
Symbols\ConstraintsHelper.cs (2)
239if (constraintType.IsNullableType()) 1193else if (typeArgument.IsNullableType())
Symbols\TypeWithAnnotations.cs (1)
309(!HasType || (!IsNullableType() && !Type.IsValueType)))