27 references to System_Nullable_T__ctor
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Expressions.cs (3)
2358GetSpecialTypeMember(SpecialMember.System_Nullable_T__ctor, diagnostics, node); 2438GetSpecialTypeMember(SpecialMember.System_Nullable_T__ctor, diagnostics, node); 2465GetSpecialTypeMember(SpecialMember.System_Nullable_T__ctor, diagnostics, operand);
CodeGen\EmitExpression.cs (1)
2266if (originalDef == compilation.GetSpecialTypeMember(SpecialMember.System_Nullable_T__ctor))
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
1274UnsafeGetNullableMethod(syntax, type, SpecialMember.System_Nullable_T__ctor), 1571UnsafeGetNullableMethod(syntax, nullableBoolType, SpecialMember.System_Nullable_T__ctor),
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (4)
922MethodSymbol ctor = UnsafeGetNullableMethod(syntax, rewrittenType, SpecialMember.System_Nullable_T__ctor); 1036UnsafeGetNullableMethod(syntax, type, SpecialMember.System_Nullable_T__ctor), 1115UnsafeGetNullableMethod(syntax, type, SpecialMember.System_Nullable_T__ctor), 1232MethodSymbol ctor = UnsafeGetNullableMethod(call.Syntax, resultType, SpecialMember.System_Nullable_T__ctor);
Lowering\LocalRewriter\LocalRewriter_Index.cs (1)
74if (!TryGetNullableMethod(syntax, targetNullableType, SpecialMember.System_Nullable_T__ctor, out MethodSymbol nullableCtor))
Lowering\LocalRewriter\LocalRewriter_Range.cs (1)
95if (!TryGetNullableMethod(node.Syntax, node.Type, SpecialMember.System_Nullable_T__ctor, out MethodSymbol nullableCtor))
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (4)
350MethodSymbol ctor = UnsafeGetNullableMethod(syntax, type, SpecialMember.System_Nullable_T__ctor); 660MethodSymbol ctor = UnsafeGetNullableMethod(syntax, type, SpecialMember.System_Nullable_T__ctor); 738MethodSymbol ctor = UnsafeGetNullableMethod(node.Syntax, binaryOperandType, SpecialMember.System_Nullable_T__ctor); 821MethodSymbol ctor = UnsafeGetNullableMethod(syntax, operand.Type, SpecialMember.System_Nullable_T__ctor);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Symbols\MissingSpecialMember.cs (10)
1141compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 1318compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 1366compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 1450compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 1784compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 1814compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 1928compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 2008compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 2039compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor); 2592compilation.MakeMemberMissing(SpecialMember.System_Nullable_T__ctor);
Microsoft.CodeAnalysis.VisualBasic (1)
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
20Dim ctor = GetNullableMethod(expr.Syntax, nullableType, SpecialMember.System_Nullable_T__ctor)