System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (12)
680if (this[XmlILOptimization.EliminateUnion]) {
683if (AllowReplace(XmlILOptimization.EliminateUnion, local0)) {
684return Replace(XmlILOptimization.EliminateUnion, local0, VisitDocOrderDistinct(f.DocOrderDistinct(local1)));
688if (this[XmlILOptimization.EliminateUnion]) {
692if (AllowReplace(XmlILOptimization.EliminateUnion, local0)) {
693return Replace(XmlILOptimization.EliminateUnion, local0, VisitDocOrderDistinct(f.DocOrderDistinct(local2)));
698if (this[XmlILOptimization.EliminateUnion]) {
702if (AllowReplace(XmlILOptimization.EliminateUnion, local0)) {
703return Replace(XmlILOptimization.EliminateUnion, local0, VisitDocOrderDistinct(f.DocOrderDistinct(local1)));
708if (this[XmlILOptimization.EliminateUnion]) {
712if (AllowReplace(XmlILOptimization.EliminateUnion, local0)) {
713return Replace(XmlILOptimization.EliminateUnion, local0, local1);