{"ast_node_type":"variable","tokens":[{"end":41,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(ty::Tuple(tys)) =
            // If so, we might have just forgotten to wrap some args in a tuple.
                formal_and_expected_inputs.get(mismatch_idx.to_expected_idx()).map(|tys| tys.1.kind())