23 references to Modulo
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
362case BinaryOperatorKind.Remainder: return ExpressionType.Modulo;
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
382ExpressionType.Modulo => SpecialNames.CLR_Modulus,
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1026case ExpressionType.Modulo:
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (1)
1182Return ExpressionType.Modulo
System.Linq.Expressions (19)
System\Dynamic\BinaryOperationBinder.cs (1)
93case ExpressionType.Modulo:
System\Linq\Expressions\BinaryExpression.cs (7)
147ExpressionType.ModuloAssign => ExpressionType.Modulo, 910ExpressionType.Modulo => Modulo(left, right, method), 1953/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.Modulo"/> 1966/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.Modulo"/> 1977return new SimpleBinaryExpression(ExpressionType.Modulo, left, right, left.Type); 1979return GetUserDefinedBinaryOperatorOrThrow(ExpressionType.Modulo, "op_Modulus", left, right, liftToNull: true); 1981return GetMethodBasedBinaryOperator(ExpressionType.Modulo, left, right, method, liftToNull: true);
System\Linq\Expressions\Compiler\LambdaCompiler.Binary.cs (2)
198case ExpressionType.Modulo: 320case ExpressionType.Modulo:
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (1)
46case ExpressionType.Modulo:
System\Linq\Expressions\Compiler\StackSpiller.Generated.cs (1)
46case ExpressionType.Modulo:
System\Linq\Expressions\DebugViewWriter.cs (3)
329case ExpressionType.Modulo: op = "%"; break; 609case ExpressionType.Modulo: 708case ExpressionType.Modulo:
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
209case ExpressionType.Modulo:
System\Linq\Expressions\Interpreter\LightCompiler.cs (3)
911case ExpressionType.Modulo: 1029case ExpressionType.Modulo: _instructions.EmitModulo(left.Type); break; 3042case ExpressionType.Modulo: