syntax_data: {"ast_node_type":"variable","tokens":[{"end":86,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:         if let Some((default_mode_span, default_ref_mutbl)) = self.default_mode_span {
context_before:     pub(super) fn visit_explicit_deref(&mut self) -> Option<(Span, Mutability)> {
context_after:             // If this eats a by-ref default binding mode, label the binding mode.