Skip to content

Commit 3091083

Browse files
committed
Rust: Call all the test cases.
1 parent 088dd50 commit 3091083

File tree

4 files changed

+45
-41
lines changed

4 files changed

+45
-41
lines changed
Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
| main.rs:8:9:8:9 | a | Variable $@ is assigned a value that is never used. | main.rs:8:9:8:9 | a | a |
2-
| main.rs:11:9:11:9 | d | Variable $@ is assigned a value that is never used. | main.rs:11:9:11:9 | d | d |
3-
| main.rs:37:5:37:5 | b | Variable $@ is assigned a value that is never used. | main.rs:28:9:28:9 | b | b |
4-
| main.rs:39:5:39:5 | c | Variable $@ is assigned a value that is never used. | main.rs:29:13:29:13 | c | c |
5-
| main.rs:42:5:42:5 | c | Variable $@ is assigned a value that is never used. | main.rs:29:13:29:13 | c | c |
6-
| main.rs:46:9:46:9 | d | Variable $@ is assigned a value that is never used. | main.rs:30:13:30:13 | d | d |
7-
| main.rs:52:5:52:5 | e | Variable $@ is assigned a value that is never used. | main.rs:31:13:31:13 | e | e |
8-
| main.rs:63:5:63:5 | f | Variable $@ is assigned a value that is never used. | main.rs:32:13:32:13 | f | f |
9-
| main.rs:65:5:65:5 | f | Variable $@ is assigned a value that is never used. | main.rs:32:13:32:13 | f | f |
10-
| main.rs:67:5:67:5 | g | Variable $@ is assigned a value that is never used. | main.rs:33:9:33:9 | g | g |
11-
| main.rs:89:9:89:9 | a | Variable $@ is assigned a value that is never used. | main.rs:89:9:89:9 | a | a |
12-
| main.rs:110:9:110:10 | is | Variable $@ is assigned a value that is never used. | main.rs:110:9:110:10 | is | is |
13-
| main.rs:133:13:133:17 | total | Variable $@ is assigned a value that is never used. | main.rs:133:13:133:17 | total | total |
14-
| main.rs:270:13:270:17 | total | Variable $@ is assigned a value that is never used. | main.rs:238:13:238:17 | total | total |
15-
| main.rs:363:9:363:9 | x | Variable $@ is assigned a value that is never used. | main.rs:363:9:363:9 | x | x |
16-
| main.rs:371:17:371:17 | x | Variable $@ is assigned a value that is never used. | main.rs:371:17:371:17 | x | x |
1+
| main.rs:10:9:10:9 | a | Variable $@ is assigned a value that is never used. | main.rs:10:9:10:9 | a | a |
2+
| main.rs:13:9:13:9 | d | Variable $@ is assigned a value that is never used. | main.rs:13:9:13:9 | d | d |
3+
| main.rs:39:5:39:5 | b | Variable $@ is assigned a value that is never used. | main.rs:30:9:30:9 | b | b |
4+
| main.rs:41:5:41:5 | c | Variable $@ is assigned a value that is never used. | main.rs:31:13:31:13 | c | c |
5+
| main.rs:44:5:44:5 | c | Variable $@ is assigned a value that is never used. | main.rs:31:13:31:13 | c | c |
6+
| main.rs:48:9:48:9 | d | Variable $@ is assigned a value that is never used. | main.rs:32:13:32:13 | d | d |
7+
| main.rs:54:5:54:5 | e | Variable $@ is assigned a value that is never used. | main.rs:33:13:33:13 | e | e |
8+
| main.rs:65:5:65:5 | f | Variable $@ is assigned a value that is never used. | main.rs:34:13:34:13 | f | f |
9+
| main.rs:67:5:67:5 | f | Variable $@ is assigned a value that is never used. | main.rs:34:13:34:13 | f | f |
10+
| main.rs:69:5:69:5 | g | Variable $@ is assigned a value that is never used. | main.rs:35:9:35:9 | g | g |
11+
| main.rs:91:9:91:9 | a | Variable $@ is assigned a value that is never used. | main.rs:91:9:91:9 | a | a |
12+
| main.rs:112:9:112:10 | is | Variable $@ is assigned a value that is never used. | main.rs:112:9:112:10 | is | is |
13+
| main.rs:135:13:135:17 | total | Variable $@ is assigned a value that is never used. | main.rs:135:13:135:17 | total | total |
14+
| main.rs:272:13:272:17 | total | Variable $@ is assigned a value that is never used. | main.rs:240:13:240:17 | total | total |
15+
| main.rs:365:9:365:9 | x | Variable $@ is assigned a value that is never used. | main.rs:365:9:365:9 | x | x |
16+
| main.rs:373:17:373:17 | x | Variable $@ is assigned a value that is never used. | main.rs:373:17:373:17 | x | x |
1717
| more.rs:44:9:44:14 | a_ptr4 | Variable $@ is assigned a value that is never used. | more.rs:44:9:44:14 | a_ptr4 | a_ptr4 |
1818
| more.rs:59:9:59:13 | d_ptr | Variable $@ is assigned a value that is never used. | more.rs:59:9:59:13 | d_ptr | d_ptr |
1919
| more.rs:65:9:65:17 | f_ptr | Variable $@ is assigned a value that is never used. | more.rs:65:13:65:17 | f_ptr | f_ptr |
Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
| main.rs:27:9:27:9 | a | Variable 'a' is not used. |
2-
| main.rs:92:13:92:13 | d | Variable 'd' is not used. |
3-
| main.rs:141:5:141:5 | y | Variable 'y' is not used. |
4-
| main.rs:168:9:168:9 | x | Variable 'x' is not used. |
5-
| main.rs:240:17:240:17 | a | Variable 'a' is not used. |
6-
| main.rs:248:20:248:22 | val | Variable 'val' is not used. |
7-
| main.rs:262:14:262:16 | val | Variable 'val' is not used. |
8-
| main.rs:277:22:277:24 | val | Variable 'val' is not used. |
9-
| main.rs:284:24:284:26 | val | Variable 'val' is not used. |
10-
| main.rs:292:13:292:15 | num | Variable 'num' is not used. |
11-
| main.rs:307:12:307:12 | j | Variable 'j' is not used. |
12-
| main.rs:327:25:327:25 | y | Variable 'y' is not used. |
13-
| main.rs:330:28:330:28 | a | Variable 'a' is not used. |
14-
| main.rs:333:9:333:9 | p | Variable 'p' is not used. |
15-
| main.rs:351:9:351:13 | right | Variable 'right' is not used. |
16-
| main.rs:357:9:357:14 | right2 | Variable 'right2' is not used. |
17-
| main.rs:364:13:364:13 | y | Variable 'y' is not used. |
18-
| main.rs:372:21:372:21 | y | Variable 'y' is not used. |
19-
| main.rs:417:26:417:28 | val | Variable 'val' is not used. |
20-
| main.rs:420:21:420:23 | acc | Variable 'acc' is not used. |
21-
| main.rs:441:9:441:14 | unused | Variable 'unused' is not used. |
1+
| main.rs:29:9:29:9 | a | Variable 'a' is not used. |
2+
| main.rs:94:13:94:13 | d | Variable 'd' is not used. |
3+
| main.rs:143:5:143:5 | y | Variable 'y' is not used. |
4+
| main.rs:170:9:170:9 | x | Variable 'x' is not used. |
5+
| main.rs:242:17:242:17 | a | Variable 'a' is not used. |
6+
| main.rs:250:20:250:22 | val | Variable 'val' is not used. |
7+
| main.rs:264:14:264:16 | val | Variable 'val' is not used. |
8+
| main.rs:279:22:279:24 | val | Variable 'val' is not used. |
9+
| main.rs:286:24:286:26 | val | Variable 'val' is not used. |
10+
| main.rs:294:13:294:15 | num | Variable 'num' is not used. |
11+
| main.rs:309:12:309:12 | j | Variable 'j' is not used. |
12+
| main.rs:329:25:329:25 | y | Variable 'y' is not used. |
13+
| main.rs:332:28:332:28 | a | Variable 'a' is not used. |
14+
| main.rs:335:9:335:9 | p | Variable 'p' is not used. |
15+
| main.rs:353:9:353:13 | right | Variable 'right' is not used. |
16+
| main.rs:359:9:359:14 | right2 | Variable 'right2' is not used. |
17+
| main.rs:366:13:366:13 | y | Variable 'y' is not used. |
18+
| main.rs:374:21:374:21 | y | Variable 'y' is not used. |
19+
| main.rs:419:26:419:28 | val | Variable 'val' is not used. |
20+
| main.rs:422:21:422:23 | acc | Variable 'acc' is not used. |
21+
| main.rs:443:9:443:14 | unused | Variable 'unused' is not used. |
2222
| more.rs:24:9:24:11 | val | Variable 'val' is not used. |

rust/ql/test/query-tests/unusedentities/main.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
mod more;
12
mod unreachable;
23

4+
use more::*;
35
use unreachable::*;
46

57
// --- locals ---
@@ -479,6 +481,10 @@ fn main() {
479481
shadowing();
480482
func_ptrs();
481483
folds_and_closures();
484+
macros();
485+
486+
generics();
487+
pointers();
482488

483489
unreachable_if_1();
484490
// unreachable_panic();
@@ -489,6 +495,4 @@ fn main() {
489495
unreachable_let_2();
490496
unreachable_if_2();
491497
unreachable_if_3();
492-
493-
macros();
494498
}

rust/ql/test/query-tests/unusedentities/more.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ impl<T> MyGettable<T> for MyContainer<T> {
2727
}
2828
}
2929

30-
fn generics() {
30+
pub fn generics() {
3131
let mut a = MyContainer { val: 1 }; // $ MISSING: Alert[rust/unused-value]
3232
let b = MyContainer { val: 2 };
3333

@@ -36,7 +36,7 @@ fn generics() {
3636

3737
// --- pointers ---
3838

39-
fn pointers() {
39+
pub fn pointers() {
4040
let a = 1;
4141
let a_ptr1 = &a;
4242
let a_ptr2 = &a;

0 commit comments

Comments
 (0)