syntax_data: {"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// followed by a call to [`PatMigration::leave_ref`] to restore it when we leave the pattern.
context_before:     /// implicit deref of a reference type. Returns the prior default binding mode; this should be
context_after:     pub(super) fn visit_implicit_derefs<'tcx>(