32 references to Remainder
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder_Operators.cs (1)
2231case SyntaxKind.ModuloExpression: return BinaryOperatorKind.Remainder;
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
334case BinaryOperatorKind.Remainder: 599case BinaryOperatorKind.Remainder:
Binder\Semantics\Operators\OperatorFacts.cs (1)
204case BinaryOperatorKind.Remainder: return WellKnownMemberNames.ModulusOperatorName;
Binder\Semantics\Operators\OperatorKind.cs (21)
399IntRemainder = Int | Remainder, 400UIntRemainder = UInt | Remainder, 401LongRemainder = Long | Remainder, 402ULongRemainder = ULong | Remainder, 403NIntRemainder = NInt | Remainder, 404NUIntRemainder = NUInt | Remainder, 405FloatRemainder = Float | Remainder, 406DoubleRemainder = Double | Remainder, 407DecimalRemainder = Decimal | Remainder, 408UserDefinedRemainder = UserDefined | Remainder, 409LiftedIntRemainder = Lifted | Int | Remainder, 410LiftedUIntRemainder = Lifted | UInt | Remainder, 411LiftedLongRemainder = Lifted | Long | Remainder, 412LiftedULongRemainder = Lifted | ULong | Remainder, 413LiftedNIntRemainder = Lifted | NInt | Remainder, 414LiftedNUIntRemainder = Lifted | NUInt | Remainder, 415LiftedFloatRemainder = Lifted | Float | Remainder, 416LiftedDoubleRemainder = Lifted | Double | Remainder, 417LiftedDecimalRemainder = Lifted | Decimal | Remainder, 418LiftedUserDefinedRemainder = Lifted | UserDefined | Remainder, 419DynamicRemainder = Dynamic | Remainder,
Binder\Semantics\Operators\OperatorKindExtensions.cs (2)
346case BinaryOperatorKind.Remainder: return ExpressionType.ModuloAssign; 362case BinaryOperatorKind.Remainder: return ExpressionType.Modulo;
CodeGen\EmitOperators.cs (2)
202case BinaryOperatorKind.Remainder: 745case BinaryOperatorKind.Remainder:
Compilation\BuiltInOperators.cs (1)
710case BinaryOperatorKind.Remainder:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
421case BinaryOperatorKind.Remainder:
Operations\CSharpOperationFactory_Methods.cs (1)
563case CSharp.BinaryOperatorKind.Remainder: