37 references to Multiplication
Microsoft.CodeAnalysis.CSharp (37)
Binder\Binder_Operators.cs (1)
2227case SyntaxKind.MultiplyExpression: return BinaryOperatorKind.Multiplication;
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
332case BinaryOperatorKind.Multiplication: 597case BinaryOperatorKind.Multiplication:
Binder\Semantics\Operators\OperatorFacts.cs (1)
201case BinaryOperatorKind.Multiplication: return isChecked ? WellKnownMemberNames.CheckedMultiplyOperatorName : WellKnownMemberNames.MultiplyOperatorName;
Binder\Semantics\Operators\OperatorKind.cs (21)
355IntMultiplication = Int | Multiplication, 356UIntMultiplication = UInt | Multiplication, 357LongMultiplication = Long | Multiplication, 358ULongMultiplication = ULong | Multiplication, 359NIntMultiplication = NInt | Multiplication, 360NUIntMultiplication = NUInt | Multiplication, 361FloatMultiplication = Float | Multiplication, 362DoubleMultiplication = Double | Multiplication, 363DecimalMultiplication = Decimal | Multiplication, 364UserDefinedMultiplication = UserDefined | Multiplication, 365LiftedIntMultiplication = Lifted | Int | Multiplication, 366LiftedUIntMultiplication = Lifted | UInt | Multiplication, 367LiftedLongMultiplication = Lifted | Long | Multiplication, 368LiftedULongMultiplication = Lifted | ULong | Multiplication, 369LiftedNIntMultiplication = Lifted | NInt | Multiplication, 370LiftedNUIntMultiplication = Lifted | NUInt | Multiplication, 371LiftedFloatMultiplication = Lifted | Float | Multiplication, 372LiftedDoubleMultiplication = Lifted | Double | Multiplication, 373LiftedDecimalMultiplication = Lifted | Decimal | Multiplication, 374LiftedUserDefinedMultiplication = Lifted | UserDefined | Multiplication, 375DynamicMultiplication = Dynamic | Multiplication,
Binder\Semantics\Operators\OperatorKindExtensions.cs (4)
231case BinaryOperatorKind.Multiplication: 255case BinaryOperatorKind.Multiplication: 342case BinaryOperatorKind.Multiplication: return ExpressionType.MultiplyAssign; 358case BinaryOperatorKind.Multiplication: return ExpressionType.Multiply;
CodeGen\EmitOperators.cs (2)
179case BinaryOperatorKind.Multiplication: 702case BinaryOperatorKind.Multiplication:
Compilation\BuiltInOperators.cs (1)
707case BinaryOperatorKind.Multiplication:
Compiler\MethodBodySynthesizer.Lowered.cs (2)
95F.Binary(BinaryOperatorKind.Multiplication, hashCode.Type, 182F.Binary(BinaryOperatorKind.Multiplication, hashCode.Type,
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
401case BinaryOperatorKind.Multiplication:
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
2373BinaryOperatorKind multiplicationKind = BinaryOperatorKind.Multiplication;
Operations\CSharpOperationFactory_Methods.cs (1)
557case CSharp.BinaryOperatorKind.Multiplication: