11 references to System_Nullable_T_get_HasValue
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
3200
CallNullableMember(OperationCloner.CloneOperation(valueCapture), SpecialMember.
System_Nullable_T_get_HasValue
),
3336
nullableMember == SpecialMember.
System_Nullable_T_get_HasValue
||
Microsoft.CodeAnalysis.CSharp (9)
CodeGen\EmitExpression.cs (1)
2229
(object)originalMethod == this._module.Compilation.GetSpecialTypeMember(SpecialMember.
System_Nullable_T_get_HasValue
))
FlowAnalysis\NullableWalker.cs (3)
12291
if (nullableOfTMember == SpecialMember.
System_Nullable_T_get_HasValue
)
12322
if (getMethod == compilation.GetSpecialTypeMember(SpecialMember.
System_Nullable_T_get_HasValue
))
12324
return SpecialMember.
System_Nullable_T_get_HasValue
;
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
951
UnsafeGetNullableMethod(syntax, expression.Type, SpecialMember.
System_Nullable_T_get_HasValue
));
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
1054
IsSpecialMember(method, SpecialMember.
System_Nullable_T_get_HasValue
))
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.cs (1)
154
UnsafeGetNullableMethod(node.Syntax, loweredReceiver.Type, SpecialMember.
System_Nullable_T_get_HasValue
) :
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (1)
101
SpecialMember.
System_Nullable_T_get_HasValue
,
Lowering\SyntheticBoundNodeFactory.cs (1)
1819
LocalRewriter.UnsafeGetNullableMethod(syntax, expression.Type, CodeAnalysis.SpecialMember.
System_Nullable_T_get_HasValue
, Compilation, Diagnostics));