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