Add some more cov_marks

This commit is contained in:
Lukas Wirth 2022-08-09 18:08:05 +02:00
parent 8c9359b072
commit b3ac58dfb8
3 changed files with 12 additions and 5 deletions

View file

@ -231,7 +231,9 @@ pub(crate) fn complete_expr_path(
cov_mark::hit!(functional_update);
let missing_fields =
ctx.sema.record_literal_missing_fields(record_expr);
add_default_update(acc, ctx, ty, &missing_fields);
if !missing_fields.is_empty() {
add_default_update(acc, ctx, ty);
}
}
};
}