mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-11-02 04:48:13 +00:00
remove a couple of clones
This commit is contained in:
parent
6c9cf51c55
commit
573c47c9ba
32 changed files with 71 additions and 90 deletions
|
|
@ -163,28 +163,28 @@ impl Symbol {
|
|||
|
||||
pub fn integer(i: usize) -> Self {
|
||||
match i {
|
||||
0 => symbols::INTEGER_0.clone(),
|
||||
1 => symbols::INTEGER_1.clone(),
|
||||
2 => symbols::INTEGER_2.clone(),
|
||||
3 => symbols::INTEGER_3.clone(),
|
||||
4 => symbols::INTEGER_4.clone(),
|
||||
5 => symbols::INTEGER_5.clone(),
|
||||
6 => symbols::INTEGER_6.clone(),
|
||||
7 => symbols::INTEGER_7.clone(),
|
||||
8 => symbols::INTEGER_8.clone(),
|
||||
9 => symbols::INTEGER_9.clone(),
|
||||
10 => symbols::INTEGER_10.clone(),
|
||||
11 => symbols::INTEGER_11.clone(),
|
||||
12 => symbols::INTEGER_12.clone(),
|
||||
13 => symbols::INTEGER_13.clone(),
|
||||
14 => symbols::INTEGER_14.clone(),
|
||||
15 => symbols::INTEGER_15.clone(),
|
||||
0 => symbols::INTEGER_0,
|
||||
1 => symbols::INTEGER_1,
|
||||
2 => symbols::INTEGER_2,
|
||||
3 => symbols::INTEGER_3,
|
||||
4 => symbols::INTEGER_4,
|
||||
5 => symbols::INTEGER_5,
|
||||
6 => symbols::INTEGER_6,
|
||||
7 => symbols::INTEGER_7,
|
||||
8 => symbols::INTEGER_8,
|
||||
9 => symbols::INTEGER_9,
|
||||
10 => symbols::INTEGER_10,
|
||||
11 => symbols::INTEGER_11,
|
||||
12 => symbols::INTEGER_12,
|
||||
13 => symbols::INTEGER_13,
|
||||
14 => symbols::INTEGER_14,
|
||||
15 => symbols::INTEGER_15,
|
||||
i => Symbol::intern(&format!("{i}")),
|
||||
}
|
||||
}
|
||||
|
||||
pub fn empty() -> Self {
|
||||
symbols::__empty.clone()
|
||||
symbols::__empty
|
||||
}
|
||||
|
||||
#[inline]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue