36 references to ExplicitPointerToPointer
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Operators.cs (1)
3603
case ConversionKind.
ExplicitPointerToPointer
:
Binder\Semantics\Conversions\Conversion.cs (2)
196
case ConversionKind.
ExplicitPointerToPointer
:
240
internal static Conversion PointerToPointer => new Conversion(ConversionKind.
ExplicitPointerToPointer
);
Binder\Semantics\Conversions\ConversionKindExtensions.cs (2)
65
case
ExplicitPointerToPointer
:
95
case
ExplicitPointerToPointer
:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
636
case ConversionKind.
ExplicitPointerToPointer
:
CodeGen\EmitConversion.cs (1)
134
case ConversionKind.
ExplicitPointerToPointer
:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
357
case ConversionKind.
ExplicitPointerToPointer
:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (26)
Semantics\FunctionPointerTests.cs (26)
487
Assert.Equal(ConversionKind.
ExplicitPointerToPointer
, conversion.Kind);
1028
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1041
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1108
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1122
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1136
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1150
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1164
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1178
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1192
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1206
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1253
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1267
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1281
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1348
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1362
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1376
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1390
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1404
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1418
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1432
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1446
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1489
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1503
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1546
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1560
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
: