13 references to Multiply
System.Private.Xml (13)
System\Xml\Xsl\IlGen\GenerateHelper.cs (2)
963
case QilNodeType.
Multiply
: Emit(OpCodes.Mul); break;
976
case QilNodeType.
Multiply
: meth = XmlILMethods.DecMul; break;
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (7)
1446
if ((IsLiteral((local2))) && (CanFoldArithmetic(QilNodeType.
Multiply
, (QilLiteral)local1, (QilLiteral)local2)))
1451
return Replace(XmlILOptimization.EliminateMultiply, local0, FoldArithmetic(QilNodeType.
Multiply
, (QilLiteral)local1, (QilLiteral)local2));
5507
case QilNodeType.
Multiply
: return f.LiteralInt32(intLeft * intRight);
5523
case QilNodeType.
Multiply
: return f.LiteralInt64(lngLeft * lngRight);
5539
case QilNodeType.
Multiply
: return f.LiteralDecimal(lngLeft * lngRight);
5555
case QilNodeType.
Multiply
: return f.LiteralDouble(lngLeft * lngRight);
5576
case QilNodeType.
Multiply
: return f.Multiply(left, right);
System\Xml\Xsl\QIL\QilFactory.cs (1)
470
QilBinary n = new QilBinary(QilNodeType.
Multiply
, left, right);
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
80
QilNodeType.
Multiply
=> CheckMultiply((QilBinary)n),
System\Xml\Xsl\QIL\QilVisitor.cs (1)
163
QilNodeType.
Multiply
=> VisitMultiply((QilBinary)n),
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
720
/*Multiply */ QilNodeType.
Multiply
,