We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
same_item_push
1 parent 5d085ad commit 2c9f82eCopy full SHA for 2c9f82e
tests/ui/same_item_push.rs
@@ -11,6 +11,10 @@ fn increment(x: u8) -> u8 {
11
x + 1
12
}
13
14
+fn fun() -> usize {
15
+ 42
16
+}
17
+
18
fn main() {
19
// Test for basic case
20
let mut spaces = Vec::with_capacity(10);
@@ -124,4 +128,21 @@ fn main() {
124
128
for _ in 0..20 {
125
129
vec17.push(item);
126
130
131
132
+ let mut vec18 = Vec::new();
133
+ let item = 42;
134
+ let item = fun();
135
+ for _ in 0..20 {
136
+ vec18.push(item);
137
+ }
138
139
+ let mut vec19 = Vec::new();
140
+ let key = 1;
141
142
+ let item = match key {
143
+ 1 => 10,
144
+ _ => 0,
145
+ };
146
+ vec19.push(item);
147
127
148
0 commit comments