18 references to IntPtr
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Operators.cs (1)
3493
case ConversionKind.
IntPtr
:
Binder\Semantics\Conversions\Conversion.cs (4)
156
Debug.Assert(_kind is ConversionKind.MethodGroup or ConversionKind.
IntPtr
or ConversionKind.ImplicitUserDefined or ConversionKind.ExplicitUserDefined);
201
case ConversionKind.
IntPtr
:
245
internal static Conversion IntPtr => new Conversion(ConversionKind.
IntPtr
);
897
return Kind == ConversionKind.
IntPtr
;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
68
case
IntPtr
:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
639
case ConversionKind.
IntPtr
:
FlowAnalysis\DefiniteAssignment.cs (1)
903
boundConversion.ConversionKind == ConversionKind.
IntPtr
)
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
627
case ConversionKind.
IntPtr
:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
368
case ConversionKind.
IntPtr
:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
352
case ConversionKind.
IntPtr
:
1635
case ConversionKind.
IntPtr
:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\NumericIntPtrTests.cs (1)
36
internal static readonly ConversionKind[] IntPtrConversion = new[] { ConversionKind.
IntPtr
};
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\FunctionPointerTests.cs (2)
385
Assert.Equal(ConversionKind.
IntPtr
, conversion.Kind);
389
Assert.Equal(ConversionKind.
IntPtr
, conversion.Kind);
Semantics\NativeIntegerTests.cs (1)
30
internal static readonly ConversionKind[] IntPtrConversion = new[] { ConversionKind.
IntPtr
};
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\GetSemanticInfoTests.cs (2)
660
ValidateConversion(Conversion.IntPtr, ConversionKind.
IntPtr
);
824
case ConversionKind.
IntPtr
: