rust/compiler/rustc_parse/src
Esteban Küber 7f5548fa8b On function and method calls in patterns, link to the book
```
error: expected a pattern, found an expression
 --> f889.rs:3:13
  |
3 |     let (x, y.drop()) = (1, 2); //~ ERROR
  |             ^^^^^^^^ not a pattern
  |
  = note: arbitrary expressions are not allowed in patterns: <https://doc.rust-lang.org/book/ch18-00-patterns.html>

error[E0532]: expected a pattern, found a function call
 --> f889.rs:2:13
  |
2 |     let (x, drop(y)) = (1, 2); //~ ERROR
  |             ^^^^ not a tuple struct or tuple variant
  |
  = note: function calls are not allowed in patterns: <https://doc.rust-lang.org/book/ch18-00-patterns.html>
```

Fix #97200.
2024-10-06 01:44:59 +00:00
..
lexer Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
parser Rollup merge of #131034 - Urgau:cfg-true-false, r=nnethercote 2024-10-04 15:42:53 +02:00
errors.rs On function and method calls in patterns, link to the book 2024-10-06 01:44:59 +00:00
lib.rs Use ast::NestedMetaItem when evaluating cfg predicate 2024-10-01 10:01:09 +02:00
validate_attr.rs Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00