{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"match"}]}
        match infer.type_mismatch_for_pat(pat) {
    fn walk(pat: PatId, body: &Body, infer: &InferenceResult, has_type_mismatches: &mut bool) {
            Some(_) => *has_type_mismatches = true,