syntax_data: {"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         // we wrap the unadjusted pattern in `PatKind::Deref` repeatedly, consuming the
context_before:         // Applying the adjustments, we want to instead output `&&Some(n)` (as a THIR pattern). So
context_after:         // adjustments in *reverse order* (last-in-first-out, so that the last `Deref` inserted