12 overrides of IsNotNullable
Microsoft.CodeAnalysis.CSharp (12)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeParameterSymbol.cs (1)
89
internal override bool?
IsNotNullable
=> null;
Symbols\ErrorTypeSymbol.ErrorTypeParameterSymbol.cs (1)
84
internal override bool?
IsNotNullable
=> null;
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
514
internal override bool?
IsNotNullable
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
91
internal override bool?
IsNotNullable
Symbols\Source\CrefTypeParameterSymbol.cs (1)
157
internal override bool?
IsNotNullable
=> null;
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
172
internal override bool?
IsNotNullable
=> null;
Symbols\Source\SourceTypeParameterSymbol.cs (2)
552
internal override bool?
IsNotNullable
637
internal abstract override bool?
IsNotNullable
{ get; }
Symbols\SubstitutedTypeParameterSymbol.cs (1)
158
internal override bool?
IsNotNullable
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeParameterSymbol.cs (1)
51
internal override bool?
IsNotNullable
=> null;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
256
internal override bool?
IsNotNullable
=> null;
Symbols\SynthesizedSimpleMethodTypeParameterSymbol.cs (1)
64
internal override bool?
IsNotNullable
=> null;
14 references to IsNotNullable
Microsoft.CodeAnalysis.CSharp (14)
FlowAnalysis\NullableWalker.cs (1)
2441
if (type.Type.IsTypeParameterDisallowingAnnotationInCSharp8() && !(type.Type is TypeParameterSymbol {
IsNotNullable
: true }))
Symbols\ConstraintsHelper.cs (2)
1245
if (typeParameter is null || typeParameter.
IsNotNullable
== true)
1283
if (typeParameter is null || typeParameter.
IsNotNullable
== true)
Symbols\MemberSignatureComparer.cs (2)
677
bool? isNotNullable1 = typeParameter1.
IsNotNullable
;
678
bool? isNotNullable2 = typeParameter2.
IsNotNullable
;
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
95
return _underlyingTypeParameter.
IsNotNullable
;
Symbols\Source\SourceTypeParameterSymbol.cs (2)
342
this.
IsNotNullable
== false;
981
return this.OverriddenTypeParameter?.
IsNotNullable
;
Symbols\SubstitutedTypeParameterSymbol.cs (1)
164
return _underlyingTypeParameter.
IsNotNullable
;
Symbols\TypeParameterSymbol.cs (2)
487
bool? isNotNullable = ((TypeParameterSymbol)constraintType.Type).
IsNotNullable
;
745
else if (!this.HasValueTypeConstraint && this.ConstraintTypesNoUseSiteDiagnostics.IsEmpty && this.
IsNotNullable
== false)
Symbols\TypeSymbolExtensions.cs (2)
79
return !typeParameter.IsValueType && !(typeParameter.IsReferenceType && typeParameter.
IsNotNullable
== true);
93
return type is TypeParameterSymbol { IsValueType: false,
IsNotNullable
: false };
Symbols\TypeWithAnnotations.cs (1)
992
if (_typeParameter.
IsNotNullable
== true)