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