47 references to NInt
Microsoft.CodeAnalysis.CSharp (47)
Binder\Binder_Operators.cs (1)
4448case BinaryOperatorKind.NInt:
Binder\Binder_Patterns.cs (1)
1711SpecialType.System_IntPtr when type.IsNativeIntegerType => BinaryOperatorKind.NInt,
Binder\Semantics\Operators\BinaryOperatorEasyOut.cs (2)
23private const BinaryOperatorKind NIN = BinaryOperatorKind.NInt; 33private const BinaryOperatorKind LNI = BinaryOperatorKind.Lifted | BinaryOperatorKind.NInt;
Binder\Semantics\Operators\OperatorKind.cs (34)
359NIntMultiplication = NInt | Multiplication, 369LiftedNIntMultiplication = Lifted | NInt | Multiplication, 381NIntDivision = NInt | Division, 391LiftedNIntDivision = Lifted | NInt | Division, 403NIntRemainder = NInt | Remainder, 413LiftedNIntRemainder = Lifted | NInt | Remainder, 425NIntAddition = NInt | Addition, 437LiftedNIntAddition = Lifted | NInt | Addition, 464NIntSubtraction = NInt | Subtraction, 477LiftedNIntSubtraction = Lifted | NInt | Subtraction, 498NIntLeftShift = NInt | LeftShift, 505LiftedNIntLeftShift = Lifted | NInt | LeftShift, 514NIntRightShift = NInt | RightShift, 521LiftedNIntRightShift = Lifted | NInt | RightShift, 530NIntUnsignedRightShift = NInt | UnsignedRightShift, 537LiftedNIntUnsignedRightShift = Lifted | NInt | UnsignedRightShift, 545NIntEqual = NInt | Equal, 558LiftedNIntEqual = Lifted | NInt | Equal, 576NIntNotEqual = NInt | NotEqual, 589LiftedNIntNotEqual = Lifted | NInt | NotEqual, 607NIntLessThan = NInt | LessThan, 618LiftedNIntLessThan = Lifted | NInt | LessThan, 632NIntGreaterThan = NInt | GreaterThan, 643LiftedNIntGreaterThan = Lifted | NInt | GreaterThan, 657NIntLessThanOrEqual = NInt | LessThanOrEqual, 668LiftedNIntLessThanOrEqual = Lifted | NInt | LessThanOrEqual, 682NIntGreaterThanOrEqual = NInt | GreaterThanOrEqual, 693LiftedNIntGreaterThanOrEqual = Lifted | NInt | GreaterThanOrEqual, 707NIntAnd = NInt | And, 716LiftedNIntAnd = Lifted | NInt | And, 732NIntOr = NInt | Or, 741LiftedNIntOr = Lifted | NInt | Or, 757NIntXor = NInt | Xor, 766LiftedNIntXor = Lifted | NInt | Xor,
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
294case BinaryOperatorKind.NInt:
Compilation\BuiltInOperators.cs (5)
681case BinaryOperatorKind.NInt: 752case BinaryOperatorKind.NInt: return _compilation.CreateNativeIntegerTypeSymbol(signed: true); 784case BinaryOperatorKind.NInt: return _compilation.CreateNativeIntegerTypeSymbol(signed: true); 816case BinaryOperatorKind.NInt: return _compilation.CreateNativeIntegerTypeSymbol(signed: true); 843BinaryOperatorKind.NInt => _compilation.CreateNativeIntegerTypeSymbol(signed: true),
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (3)
1002result = BinaryOperatorKind.NInt; 1070case BinaryOperatorKind.NInt: 1104case BinaryOperatorKind.NInt: