|
1 |
| --- Error: tests/neg/negNamedPatternMatching.scala:18:20 ---------------------------------------------------------------- |
2 |
| -18 | case User(names = "Tom", city = city) => ??? // error |
| 1 | +-- Error: tests/neg/negNamedPatternMatching.scala:43:20 ---------------------------------------------------------------- |
| 2 | +43 | case User(names = "Tom", city = city) => null // error |
3 | 3 | | ^^^^^
|
4 | 4 | | 'names' is unknown
|
5 |
| --- Error: tests/neg/negNamedPatternMatching.scala:19:22 ---------------------------------------------------------------- |
6 |
| -19 | case User(city = _, 10) => null // error |
| 5 | +-- Error: tests/neg/negNamedPatternMatching.scala:44:22 ---------------------------------------------------------------- |
| 6 | +44 | case User(city = _, 10) => null // error |
7 | 7 | | ^^
|
8 | 8 | | Only named arguments allowed here
|
9 |
| --- Error: tests/neg/negNamedPatternMatching.scala:20:18 ---------------------------------------------------------------- |
10 |
| -20 | case User(age = Age(years = 10)) => null // error |
| 9 | +-- Error: tests/neg/negNamedPatternMatching.scala:45:18 ---------------------------------------------------------------- |
| 10 | +45 | case User(age = Age(years = 10)) => null // error |
11 | 11 | | ^^^
|
12 | 12 | | 'patterns.Age' doesn't support named patterns
|
13 |
| --- Error: tests/neg/negNamedPatternMatching.scala:23:11 ---------------------------------------------------------------- |
14 |
| -23 | name = "Tom 2", // error |
| 13 | +-- Error: tests/neg/negNamedPatternMatching.scala:48:11 ---------------------------------------------------------------- |
| 14 | +48 | name = "Tom 2", // error |
15 | 15 | | ^^^^^^^
|
16 | 16 | | 'name' was already used before
|
17 |
| --- Error: tests/neg/negNamedPatternMatching.scala:24:11 ---------------------------------------------------------------- |
18 |
| -24 | name = "Tom 3" // error |
| 17 | +-- Error: tests/neg/negNamedPatternMatching.scala:49:11 ---------------------------------------------------------------- |
| 18 | +49 | name = "Tom 3" // error |
19 | 19 | | ^^^^^^^
|
20 | 20 | | 'name' was already used before
|
21 |
| --- Error: tests/neg/negNamedPatternMatching.scala:26:22 ---------------------------------------------------------------- |
22 |
| -26 | case User(_, name = "Anna") => null // error |
| 21 | +-- Error: tests/neg/negNamedPatternMatching.scala:51:22 ---------------------------------------------------------------- |
| 22 | +51 | case User(_, name = "Anna") => null // error |
23 | 23 | | ^^^^^^
|
24 | 24 | | name was already used as a positional pattern
|
| 25 | +-- Error: tests/neg/negNamedPatternMatching.scala:52:19 ---------------------------------------------------------------- |
| 26 | +52 | case User(city = City(name = "Berlin")) => null // error |
| 27 | + | ^^^^ |
| 28 | + | 'patterns.City' doesn't support named patterns |
0 commit comments