System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (12)
762if (this[XmlILOptimization.EliminateIntersection]) {
765if (AllowReplace(XmlILOptimization.EliminateIntersection, local0)) {
766return Replace(XmlILOptimization.EliminateIntersection, local0, VisitDocOrderDistinct(f.DocOrderDistinct(local1)));
770if (this[XmlILOptimization.EliminateIntersection]) {
774if (AllowReplace(XmlILOptimization.EliminateIntersection, local0)) {
775return Replace(XmlILOptimization.EliminateIntersection, local0, local1);
780if (this[XmlILOptimization.EliminateIntersection]) {
784if (AllowReplace(XmlILOptimization.EliminateIntersection, local0)) {
785return Replace(XmlILOptimization.EliminateIntersection, local0, local2);
790if (this[XmlILOptimization.EliminateIntersection]) {
794if (AllowReplace(XmlILOptimization.EliminateIntersection, local0)) {
795return Replace(XmlILOptimization.EliminateIntersection, local0, local1);