internal static bool MayHaveSideEffects(BoundNode node)
        {
            var visitor = new MayHaveSideEffectsVisitor();

            visitor.Visit(node);
            return(visitor._mayHaveSideEffects);
        }
 internal static bool MayHaveSideEffects(BoundNode node)
 {
     var visitor = new MayHaveSideEffectsVisitor();
     visitor.Visit(node);
     return visitor._mayHaveSideEffects;
 }