{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"if"}]}
        if self.tcx.sess.opts.unstable_opts.validate_mir
        // This check is somewhat expensive, so only run it when -Zvalidate-mir is passed.
            && self.body.phase < MirPhase::Runtime(RuntimePhase::Initial)