22 references to NInt
Microsoft.CodeAnalysis (15)
CodeGen\ILBuilderEmit.cs (1)
595case ConstantValueTypeDiscriminator.NInt:
ConstantValue.cs (10)
381case ConstantValueTypeDiscriminator.NInt: return CreateNativeInt((int)value); 420case ConstantValueTypeDiscriminator.NInt: return ConstantValueDefault.NInt; 448case SpecialType.System_IntPtr: return ConstantValueTypeDiscriminator.NInt; 471ConstantValueTypeDiscriminator.NInt => "nint", 500case ConstantValueTypeDiscriminator.NInt: return SpecialType.System_IntPtr; 529case ConstantValueTypeDiscriminator.NInt: return Boxes.Box(Int32Value); 555case ConstantValueTypeDiscriminator.NInt: 583case ConstantValueTypeDiscriminator.NInt: 617case ConstantValueTypeDiscriminator.NInt: 823ConstantValueTypeDiscriminator.NInt or ConstantValueTypeDiscriminator.Int32 => Int32Value.ToString(provider),
ConstantValueSpecialized.cs (3)
347public static readonly ConstantValueDefault NInt = new ConstantValueDefault(ConstantValueTypeDiscriminator.NInt); 526public static readonly ConstantValueOne NInt = new ConstantValueOne(ConstantValueTypeDiscriminator.NInt); 878: base(ConstantValueTypeDiscriminator.NInt)
CryptographicHashProvider.cs (1)
250case ConstantValueTypeDiscriminator.NInt:
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Conversions.cs (2)
3512case ConstantValueTypeDiscriminator.NInt: 3670case ConstantValueTypeDiscriminator.NInt: return (decimal)value.Int32Value;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
2077case ConstantValueTypeDiscriminator.NInt:
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
722ConstantValueTypeDiscriminator.NInt => true,
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
1134or ConstantValueTypeDiscriminator.NInt
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\NumericIntPtrTests.cs (1)
2895Assert.Equal(signed ? ConstantValueTypeDiscriminator.NInt : ConstantValueTypeDiscriminator.NUInt, value.Discriminator);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NativeIntegerTests.cs (1)
7058Assert.Equal(signed ? ConstantValueTypeDiscriminator.NInt : ConstantValueTypeDiscriminator.NUInt, value.Discriminator);