mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-28 21:05:02 +00:00
pass snippet_cap
to format_literal_label
, return early if None
This commit is contained in:
parent
1116cc93ec
commit
694ae77bf6
4 changed files with 12 additions and 5 deletions
|
@ -33,7 +33,7 @@ pub(crate) fn render_struct_pat(
|
|||
let name = local_name.unwrap_or_else(|| strukt.name(ctx.db()));
|
||||
let (name, escaped_name) = (name.unescaped().to_smol_str(), name.to_smol_str());
|
||||
let kind = strukt.kind(ctx.db());
|
||||
let label = format_literal_label(name.as_str(), kind);
|
||||
let label = format_literal_label(name.as_str(), kind, ctx.snippet_cap());
|
||||
let lookup = format_literal_lookup(name.as_str(), kind);
|
||||
let pat = render_pat(&ctx, pattern_ctx, &escaped_name, kind, &visible_fields, fields_omitted)?;
|
||||
|
||||
|
@ -67,7 +67,7 @@ pub(crate) fn render_variant_pat(
|
|||
}
|
||||
_ => {
|
||||
let kind = variant.kind(ctx.db());
|
||||
let label = format_literal_label(name.as_str(), kind);
|
||||
let label = format_literal_label(name.as_str(), kind, ctx.snippet_cap());
|
||||
let lookup = format_literal_lookup(name.as_str(), kind);
|
||||
let pat = render_pat(
|
||||
&ctx,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue