{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":".variant_of_res(cx.qpath_res(qpath,"}]}
                .variant_of_res(cx.qpath_res(qpath, pat.hir_id));
                .expect("struct pattern type is not an ADT")
            for fieldpat in field_pats {