16 references to ImplicitNullToPointer
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Operators.cs (1)
5330case ConversionKind.ImplicitNullToPointer:
Binder\Binder_Patterns.cs (1)
964else if (conversion.ConversionKind == ConversionKind.ImplicitNullToPointer ||
Binder\Semantics\Conversions\Conversion.cs (2)
244case ConversionKind.ImplicitNullToPointer: 292internal static Conversion NullToPointer => new Conversion(ConversionKind.ImplicitNullToPointer);
Binder\Semantics\Conversions\ConversionKindExtensions.cs (2)
45case ImplicitNullToPointer: 108case ImplicitNullToPointer:
Binder\Semantics\Conversions\ConversionsBase.cs (1)
682case ConversionKind.ImplicitNullToPointer:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
668case ConversionKind.ImplicitNullToPointer:
CodeGen\EmitConversion.cs (3)
46case ConversionKind.ImplicitNullToPointer: 176case ConversionKind.ImplicitNullToPointer: 205case ConversionKind.ImplicitNullToPointer:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
610case ConversionKind.ImplicitNullToPointer:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\FunctionPointerTests.cs (1)
300Assert.Equal(ConversionKind.ImplicitNullToPointer, conversion.Kind);
Semantics\UnsafeTests.cs (1)
8353Assert.Equal(ConversionKind.ImplicitNullToPointer, conv.Kind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\GetSemanticInfoTests.cs (2)
657ValidateConversion(Conversion.NullToPointer, ConversionKind.ImplicitNullToPointer); 790case ConversionKind.ImplicitNullToPointer: