{"ast_node_type":"variable","tokens":[{"end":49,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(p) = subpatterns.get(i) {
            // Common case: the field is where we expect it.
                if p.field.index() == i {