Vadim Petrochenkov
3df500db29
syntax: Fix regression in diagnostics for patterns in trait method parameters
2019-01-01 23:59:32 +03:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
varkor
5c814e2e4e
Clean up and add extra tests
2018-08-11 21:25:48 +01:00
varkor
49e9c5fe90
Add E0642 to parser error
2018-08-11 21:08:24 +01:00
varkor
e4c3b49fe7
Emit an error during parsing
2018-08-11 21:08:24 +01:00
varkor
a478cd41e3
Improve diagnostics
2018-08-11 21:08:24 +01:00
varkor
235905c080
Fix handling of trait methods with bodies and improve efficiency
2018-08-11 21:08:24 +01:00
varkor
b05f0bec1a
Suggest replacing patterns with underscores
2018-08-11 21:08:24 +01:00
varkor
90a6954327
Emit error for pattern arguments in trait methods
...
The error and check for this already existed, but the parser didn't try to parse trait method arguments as patterns, so the error was never emitted. This surfaces the error, so we get better errors than simple parse errors.
2018-08-11 21:08:24 +01:00