49 references to Long
Microsoft.CodeAnalysis.CSharp (49)
Binder\Binder_Patterns.cs (1)
1706SpecialType.System_Int64 => BinaryOperatorKind.Long,
Binder\Semantics\Operators\BinaryOperatorEasyOut.cs (2)
21private const BinaryOperatorKind LNG = BinaryOperatorKind.Long; 31private const BinaryOperatorKind LLG = BinaryOperatorKind.Lifted | BinaryOperatorKind.Long;
Binder\Semantics\Operators\OperatorKind.cs (34)
357LongMultiplication = Long | Multiplication, 367LiftedLongMultiplication = Lifted | Long | Multiplication, 379LongDivision = Long | Division, 389LiftedLongDivision = Lifted | Long | Division, 401LongRemainder = Long | Remainder, 411LiftedLongRemainder = Lifted | Long | Remainder, 423LongAddition = Long | Addition, 435LiftedLongAddition = Lifted | Long | Addition, 462LongSubtraction = Long | Subtraction, 475LiftedLongSubtraction = Lifted | Long | Subtraction, 496LongLeftShift = Long | LeftShift, 503LiftedLongLeftShift = Lifted | Long | LeftShift, 512LongRightShift = Long | RightShift, 519LiftedLongRightShift = Lifted | Long | RightShift, 528LongUnsignedRightShift = Long | UnsignedRightShift, 535LiftedLongUnsignedRightShift = Lifted | Long | UnsignedRightShift, 543LongEqual = Long | Equal, 556LiftedLongEqual = Lifted | Long | Equal, 574LongNotEqual = Long | NotEqual, 587LiftedLongNotEqual = Lifted | Long | NotEqual, 605LongLessThan = Long | LessThan, 616LiftedLongLessThan = Lifted | Long | LessThan, 630LongGreaterThan = Long | GreaterThan, 641LiftedLongGreaterThan = Lifted | Long | GreaterThan, 655LongLessThanOrEqual = Long | LessThanOrEqual, 666LiftedLongLessThanOrEqual = Lifted | Long | LessThanOrEqual, 680LongGreaterThanOrEqual = Long | GreaterThanOrEqual, 691LiftedLongGreaterThanOrEqual = Lifted | Long | GreaterThanOrEqual, 705LongAnd = Long | And, 714LiftedLongAnd = Lifted | Long | And, 730LongOr = Long | Or, 739LiftedLongOr = Lifted | Long | Or, 755LongXor = Long | Xor, 764LiftedLongXor = Lifted | Long | Xor,
Binder\Semantics\Operators\OperatorKindExtensions.cs (2)
157return kind | BinaryOperatorKind.Long; 292case BinaryOperatorKind.Long:
Compilation\BuiltInOperators.cs (4)
750case BinaryOperatorKind.Long: return _compilation.GetSpecialType(SpecialType.System_Int64); 782case BinaryOperatorKind.Long: return _compilation.GetSpecialType(SpecialType.System_Int64); 814case BinaryOperatorKind.Long: return _compilation.GetSpecialType(SpecialType.System_Int64); 841BinaryOperatorKind.Long => _compilation.GetSpecialType(SpecialType.System_Int64),
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
2401multiplicationKind |= BinaryOperatorKind.Long; 2413multiplicationKind |= BinaryOperatorKind.Long;
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (4)
996result = BinaryOperatorKind.Long; 1044result = BinaryOperatorKind.Long; 1068case BinaryOperatorKind.Long: 1098case BinaryOperatorKind.Long: