26 references to RightShift
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Operators.cs (1)
2242case SyntaxKind.RightShiftExpression: return BinaryOperatorKind.RightShift;
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
335case BinaryOperatorKind.RightShift: 600case BinaryOperatorKind.RightShift:
Binder\Semantics\Operators\OperatorFacts.cs (1)
205case BinaryOperatorKind.RightShift: return WellKnownMemberNames.RightShiftOperatorName;
Binder\Semantics\Operators\OperatorKind.cs (15)
510IntRightShift = Int | RightShift, 511UIntRightShift = UInt | RightShift, 512LongRightShift = Long | RightShift, 513ULongRightShift = ULong | RightShift, 514NIntRightShift = NInt | RightShift, 515NUIntRightShift = NUInt | RightShift, 516UserDefinedRightShift = UserDefined | RightShift, 517LiftedIntRightShift = Lifted | Int | RightShift, 518LiftedUIntRightShift = Lifted | UInt | RightShift, 519LiftedLongRightShift = Lifted | Long | RightShift, 520LiftedULongRightShift = Lifted | ULong | RightShift, 521LiftedNIntRightShift = Lifted | NInt | RightShift, 522LiftedNUIntRightShift = Lifted | NUInt | RightShift, 523LiftedUserDefinedRightShift = Lifted | UserDefined | RightShift, 524DynamicRightShift = Dynamic | RightShift,
Binder\Semantics\Operators\OperatorKindExtensions.cs (3)
333return type == BinaryOperatorKind.LeftShift || type == BinaryOperatorKind.RightShift || type == BinaryOperatorKind.UnsignedRightShift; 348case BinaryOperatorKind.RightShift: return ExpressionType.RightShiftAssign; 364case BinaryOperatorKind.RightShift: return ExpressionType.RightShift;
CodeGen\EmitOperators.cs (1)
217case BinaryOperatorKind.RightShift:
Compilation\BuiltInOperators.cs (1)
718case BinaryOperatorKind.RightShift:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
449case BinaryOperatorKind.RightShift:
Operations\CSharpOperationFactory_Methods.cs (1)
569case CSharp.BinaryOperatorKind.RightShift: