]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/omitted-arg-in-item-fn.stderr
Merge commit 'e36a20c24f35a4cee82bbdc600289104c9237c22' into ra-sync-and-pms-component
[rust.git] / src / test / ui / parser / omitted-arg-in-item-fn.stderr
1 error: expected one of `:`, `@`, or `|`, found `)`
2   --> $DIR/omitted-arg-in-item-fn.rs:1:9
3    |
4 LL | fn foo(x) {
5    |         ^ expected one of `:`, `@`, or `|`
6    |
7    = note: anonymous parameters are removed in the 2018 edition (see RFC 1685)
8 help: if this is a `self` type, give it a parameter name
9    |
10 LL | fn foo(self: x) {
11    |        +++++
12 help: if this is a parameter name, give it a type
13    |
14 LL | fn foo(x: TypeName) {
15    |         ++++++++++
16 help: if this is a type, explicitly ignore the parameter name
17    |
18 LL | fn foo(_: x) {
19    |        ++
20
21 error: aborting due to previous error
22