{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"self.resolve_pattern_inner(p,"}]}
                        self.resolve_pattern_inner(p, pat_src, bindings);
                        bindings.push((PatBoundCtx::Product, Default::default()));
                        // Move up the non-overlapping bindings to the or-pattern.