protected override QilNode VisitOptimizeBarrier(QilUnary local0) {
QilNode local1 = local0[0];
if (this[XmlILOptimization.AnnotateBarrier]) {
if (AllowReplace(XmlILOptimization.AnnotateBarrier, local0)) {
OptimizerPatterns.Inherit((QilNode) (local1), (QilNode) (local0), OptimizerPatternName.IsDocOrderDistinct); OptimizerPatterns.Inherit((QilNode) (local1), (QilNode) (local0), OptimizerPatternName.SameDepth); }
}
return NoReplace(local0);
}