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