syntax_data: {"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// future-incompatibility lint `rust_2024_incompatible_pat`.
context_before:     /// On Rust 2024, this emits a hard error. On earlier Editions, this emits the
context_after:     pub(super) fn emit<'tcx>(self, tcx: TyCtxt<'tcx>, pat_id: HirId) {