syntax_data: {"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if self.tcx.sess.opts.unstable_opts.maximal_hir_to_mir_coverage {
context_before:         let (current_root, parent_root) =
context_after:                 // Some consumers of rustc need to map MIR locations back to HIR nodes. Currently