{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"*has_type_mismatches"}]}
                    *has_type_mismatches |= infer.type_mismatch_for_expr(expr).is_some();
                if let Pat::ConstBlock(expr) | Pat::Lit(expr) = *pat {
                    if *has_type_mismatches {