Esteban Küber
6b2c6c7fd3
Detect ruby-style closure in parser
...
When parsing a closure without a body that is surrounded by a block,
suggest moving the opening brace after the closure head.
Fix #116608 .
2023-10-12 21:50:18 +00:00
Nilstrieb
6ca07235a6
Replace HashMap
with IndexMap
in pattern binding resolve
...
It will be iterated over, so we should avoid using `HashMap`.
2023-10-02 19:12:42 +02:00
Gary Guo
aaf1b1bc93
Bless test changes
2023-08-18 15:08:07 +01:00
Urgau
c93d9c1794
Rename drop_ref
lint to dropping_references
2023-05-21 14:16:41 +02:00
Urgau
1c7ab18c08
Rename drop_copy
lint to dropping_copy_types
2023-05-21 13:37:32 +02:00
Urgau
61ff2718f7
Adjust tests for new drop and forget lints
2023-05-10 19:36:02 +02:00
Nilstrieb
c63b6a437e
Rip it out
...
My type ascription
Oh rip it out
Ah
If you think we live too much then
You can sacrifice diagnostics
Don't mix your garbage
Into my syntax
So many weird hacks keep diagnostics alive
Yet I don't even step outside
So many bad diagnostics keep tyasc alive
Yet tyasc doesn't even bother to survive!
2023-05-01 16:15:13 +08:00
Michael Goulet
015acc2611
Provide RHS type hint when reporting operator error
2023-04-27 01:34:03 +00:00
Camille GILLOT
05082f57af
Perform match checking on THIR.
2023-04-03 15:59:21 +00:00
Esteban Küber
62ba3e70a1
Modify primary span label for E0308
...
The previous output was unintuitive to users.
2023-01-30 20:12:19 +00:00
mejrs
31c20210b9
Migrate pattern matching
2023-01-11 14:40:02 -08:00
Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00