11 references to System_Nullable_T_get_Value
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
3327nullableMember == SpecialMember.System_Nullable_T_get_Value ||
Microsoft.CodeAnalysis.CSharp (9)
Binder\ForEachLoopBinder.cs (1)
723MethodSymbol nullableValueGetter = (MethodSymbol)GetSpecialTypeMember(SpecialMember.System_Nullable_T_get_Value, diagnostics, exprSyntax);
CodeGen\EmitExpression.cs (1)
2212(object)originalMethod == this._module.Compilation.GetSpecialTypeMember(SpecialMember.System_Nullable_T_get_Value) ||
FlowAnalysis\NullableWalker.cs (5)
6983else if (method.OriginalDefinition == compilation.GetSpecialTypeMember(SpecialMember.System_Nullable_T_get_Value)) 11477bool skipReceiverNullCheck = nullableOfTMember != SpecialMember.System_Nullable_T_get_Value; 11519if (getMethod == compilation.GetSpecialTypeMember(SpecialMember.System_Nullable_T_get_Value)) 11521return SpecialMember.System_Nullable_T_get_Value; 11537var getValue = (MethodSymbol)compilation.GetSpecialTypeMember(SpecialMember.System_Nullable_T_get_Value);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
1082MethodSymbol get_Value = UnsafeGetNullableMethod(syntax, rewrittenOperandType, SpecialMember.System_Nullable_T_get_Value);
Lowering\SyntheticBoundNodeFactory.cs (1)
1531return 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)
1320compilation.MakeMemberMissing(SpecialMember.System_Nullable_T_get_Value);