36 references to ExplicitPointerToPointer
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Operators.cs (1)
5102
case ConversionKind.
ExplicitPointerToPointer
:
Binder\Semantics\Conversions\Conversion.cs (2)
234
case ConversionKind.
ExplicitPointerToPointer
:
282
internal static Conversion PointerToPointer => new Conversion(ConversionKind.
ExplicitPointerToPointer
);
Binder\Semantics\Conversions\ConversionKindExtensions.cs (2)
68
case
ExplicitPointerToPointer
:
99
case
ExplicitPointerToPointer
:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
646
case ConversionKind.
ExplicitPointerToPointer
:
CodeGen\EmitConversion.cs (1)
134
case ConversionKind.
ExplicitPointerToPointer
:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
608
case ConversionKind.
ExplicitPointerToPointer
:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (26)
Semantics\FunctionPointerTests.cs (26)
509
Assert.Equal(ConversionKind.
ExplicitPointerToPointer
, conversion.Kind);
1050
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1063
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1130
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1144
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1158
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1172
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1186
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1200
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1214
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1228
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1275
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1289
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1303
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1370
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1384
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1398
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1412
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1426
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1440
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1454
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1468
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1511
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1525
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1568
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1582
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\GetSemanticInfoTests.cs (2)
657
ValidateConversion(Conversion.PointerToPointer, ConversionKind.
ExplicitPointerToPointer
);
803
case ConversionKind.
ExplicitPointerToPointer
: