mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-01 06:11:35 +00:00
internal: Replace Display impl for Name
This commit is contained in:
parent
2f840c2236
commit
c7ef6c25b7
108 changed files with 1045 additions and 656 deletions
|
@ -71,8 +71,10 @@ fn render(
|
|||
}
|
||||
None => (name.clone().into(), name.into(), false),
|
||||
};
|
||||
let (qualified_name, escaped_qualified_name) =
|
||||
(qualified_name.unescaped().to_string(), qualified_name.to_string());
|
||||
let (qualified_name, escaped_qualified_name) = (
|
||||
qualified_name.unescaped().display(ctx.db()).to_string(),
|
||||
qualified_name.display(ctx.db()).to_string(),
|
||||
);
|
||||
let snippet_cap = ctx.snippet_cap();
|
||||
|
||||
let mut rendered = match kind {
|
||||
|
@ -98,7 +100,7 @@ fn render(
|
|||
}
|
||||
let label = format_literal_label(&qualified_name, kind, snippet_cap);
|
||||
let lookup = if qualified {
|
||||
format_literal_lookup(&short_qualified_name.to_string(), kind)
|
||||
format_literal_lookup(&short_qualified_name.display(ctx.db()).to_string(), kind)
|
||||
} else {
|
||||
format_literal_lookup(&qualified_name, kind)
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue