12 references to System_Nullable_T_get_Value
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
3310
nullableMember == SpecialMember.
System_Nullable_T_get_Value
||
Microsoft.CodeAnalysis.CSharp (9)
Binder\ForEachLoopBinder.cs (1)
655
MethodSymbol nullableValueGetter = (MethodSymbol)GetSpecialTypeMember(SpecialMember.
System_Nullable_T_get_Value
, diagnostics, exprSyntax);
CodeGen\EmitExpression.cs (1)
1976
(object)originalMethod == this._module.Compilation.GetSpecialTypeMember(SpecialMember.
System_Nullable_T_get_Value
) ||
FlowAnalysis\NullableWalker.cs (5)
5974
else if (method.OriginalDefinition == compilation.GetSpecialTypeMember(SpecialMember.
System_Nullable_T_get_Value
))
9887
bool skipReceiverNullCheck = nullableOfTMember != SpecialMember.
System_Nullable_T_get_Value
;
9929
if (getMethod == compilation.GetSpecialTypeMember(SpecialMember.
System_Nullable_T_get_Value
))
9931
return SpecialMember.
System_Nullable_T_get_Value
;
9947
var getValue = (MethodSymbol)compilation.GetSpecialTypeMember(SpecialMember.
System_Nullable_T_get_Value
);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
938
MethodSymbol get_Value = UnsafeGetNullableMethod(syntax, rewrittenOperandType, SpecialMember.
System_Nullable_T_get_Value
);
Lowering\SyntheticBoundNodeFactory.cs (1)
1389
return this.Call(arg, this.SpecialMethod(CodeAnalysis.SpecialMember.
System_Nullable_T_get_Value
).AsMember((NamedTypeSymbol)arg.Type));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MissingSpecialMember.cs (1)
1288
compilation.MakeMemberMissing(SpecialMember.
System_Nullable_T_get_Value
);
Microsoft.CodeAnalysis.VisualBasic (1)
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
220
Dim getValueMethod As MethodSymbol = GetNullableMethod(expr.Syntax, expr.Type, SpecialMember.
System_Nullable_T_get_Value
)