]> git.lizzy.rs Git - rust.git/blob - src/test/ui/save-analysis/issue-89066.stderr
Merge commit 'd3a2366ee877075c59b38bd8ced55f224fc7ef51' into sync_cg_clif-2022-07-26
[rust.git] / src / test / ui / save-analysis / issue-89066.stderr
1 error: expected identifier, found reserved identifier `_`
2   --> $DIR/issue-89066.rs:12:17
3    |
4 LL | struct BadInfer<_>;
5    |                 ^ expected identifier, found reserved identifier
6
7 error: expected identifier, found reserved identifier `_`
8   --> $DIR/issue-89066.rs:18:17
9    |
10 LL | fn bad_infer_fn<_>() {}
11    |                 ^ expected identifier, found reserved identifier
12
13 error[E0392]: parameter `_` is never used
14   --> $DIR/issue-89066.rs:12:17
15    |
16 LL | struct BadInfer<_>;
17    |                 ^ unused parameter
18    |
19    = help: consider removing `_`, referring to it in a field, or using a marker such as `PhantomData`
20    = help: if you intended `_` to be a const parameter, use `const _: usize` instead
21
22 error[E0107]: this struct takes 2 generic arguments but 3 generic arguments were supplied
23   --> $DIR/issue-89066.rs:23:10
24    |
25 LL |   let a: All<_, _, _>;
26    |          ^^^       - help: remove this generic argument
27    |          |
28    |          expected 2 generic arguments
29    |
30 note: struct defined here, with 2 generic parameters: `T`, `N`
31   --> $DIR/issue-89066.rs:8:8
32    |
33 LL | struct All<'a, T, const N: usize> {
34    |        ^^^     -  --------------
35
36 error: aborting due to 4 previous errors
37
38 Some errors have detailed explanations: E0107, E0392.
39 For more information about an error, try `rustc --explain E0107`.