37 references to ExplicitPointerToPointer
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Operators.cs (1)
5279
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 (2)
136
case ConversionKind.
ExplicitPointerToPointer
:
199
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);
1051
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1064
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1131
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1145
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1159
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1173
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1187
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1201
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1215
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1229
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1276
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1290
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1304
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1371
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1385
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1399
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1413
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1427
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1441
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1455
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1469
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1512
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1526
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1569
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
1583
expectedConversionKind: ConversionKind.
ExplicitPointerToPointer
, expectedImplicit: false,
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\GetSemanticInfoTests.cs (2)
658
ValidateConversion(Conversion.PointerToPointer, ConversionKind.
ExplicitPointerToPointer
);
804
case ConversionKind.
ExplicitPointerToPointer
: