| error: expected `;`, found `#` |
| --> $DIR/issue-118530-ice.rs:3:21 |
| | |
| LL | #[cfg] |
| | ------ only `;` terminated statements or tail expressions are allowed after this attribute |
| LL | [1, 2, 3].iter() |
| | ^ expected `;` here |
| LL | #[feature] |
| | - unexpected token |
| | |
| help: add `;` here |
| | |
| LL | [1, 2, 3].iter(); |
| | + |
| help: alternatively, consider surrounding the expression with a block |
| | |
| LL | { [1, 2, 3].iter() } |
| | + + |
| |
| error: expected identifier, found keyword `fn` |
| --> $DIR/issue-118530-ice.rs:5:11 |
| | |
| LL | attr::fn bar() -> String { |
| | ^^ expected identifier, found keyword |
| |
| error: expected `;`, found `bar` |
| --> $DIR/issue-118530-ice.rs:5:13 |
| | |
| LL | #[feature] |
| | ---------- only `;` terminated statements or tail expressions are allowed after this attribute |
| LL | attr::fn bar() -> String { |
| | ^--- unexpected token |
| | | |
| | help: add `;` here |
| |
| error: `->` used for field access or method call |
| --> $DIR/issue-118530-ice.rs:5:20 |
| | |
| LL | attr::fn bar() -> String { |
| | ^^ |
| | |
| = help: the `.` operator will dereference the value if needed |
| help: try using `.` instead |
| | |
| LL | attr::fn bar() . String { |
| | ~ |
| |
| error: expected one of `(`, `.`, `::`, `;`, `?`, `}`, or an operator, found `{` |
| --> $DIR/issue-118530-ice.rs:5:30 |
| | |
| LL | attr::fn bar() -> String { |
| | ^ expected one of 7 possible tokens |
| |
| error: aborting due to 5 previous errors |
| |