13 references to Divide
System.Private.Xml (13)
System\Xml\Xsl\IlGen\GenerateHelper.cs (2)
964case QilNodeType.Divide: Emit(OpCodes.Div); break; 977case QilNodeType.Divide: meth = XmlILMethods.DecDiv; break;
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (7)
1503if ((IsLiteral((local2))) && (CanFoldArithmetic(QilNodeType.Divide, (QilLiteral)local1, (QilLiteral)local2))) 1508return Replace(XmlILOptimization.EliminateDivide, local0, FoldArithmetic(QilNodeType.Divide, (QilLiteral)local1, (QilLiteral)local2)); 5508case QilNodeType.Divide: return f.LiteralInt32(intLeft / intRight); 5524case QilNodeType.Divide: return f.LiteralInt64(lngLeft / lngRight); 5540case QilNodeType.Divide: return f.LiteralDecimal(lngLeft / lngRight); 5556case QilNodeType.Divide: return f.LiteralDouble(lngLeft / lngRight); 5577case QilNodeType.Divide: return f.Divide(left, right);
System\Xml\Xsl\QIL\QilFactory.cs (1)
478QilBinary n = new QilBinary(QilNodeType.Divide, left, right);
System\Xml\Xsl\QIL\QilTypeChecker.cs (1)
81QilNodeType.Divide => CheckDivide((QilBinary)n),
System\Xml\Xsl\QIL\QilVisitor.cs (1)
164QilNodeType.Divide => VisitDivide((QilBinary)n),
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
721/*Divide */ QilNodeType.Divide,