feat: filter already present enum variants in match arms

This commit is contained in:
feniljain 2022-12-17 16:58:42 +05:30
parent 68fd1ce313
commit 794988c53b
8 changed files with 114 additions and 16 deletions

View file

@ -38,7 +38,7 @@ pub(crate) fn render_struct_pat(
let lookup = format_literal_lookup(name.as_str(), kind);
let pat = render_pat(&ctx, pattern_ctx, &escaped_name, kind, &visible_fields, fields_omitted)?;
Some(build_completion(ctx, label, lookup, pat, strukt, false))
Some(build_completion(ctx, label, lookup, pat, strukt, true))
}
pub(crate) fn render_variant_pat(