Nicholas Nethercote
4143b101f9
Use ThinVec
in various AST types.
...
This commit changes the sequence parsers to produce `ThinVec`, which
triggers numerous conversions.
2023-02-21 11:51:56 +11:00
Xiretza
f2acbb9d1e
Forbid #[suggestion_*(...)] on Vecs
...
It is ambiguous whether this should produce several `.span_suggestions()`
calls or one `.multipart_suggestions()` call.
2023-02-01 21:49:45 +01:00
bors
d6f0642827
Auto merge of #107206 - cjgillot:no-h2l-map, r=WaffleLapkin
...
Remove HirId -> LocalDefId map from HIR.
Having this map in HIR prevents the creating of new definitions after HIR has been built.
Thankfully, we do not need it.
Based on https://github.com/rust-lang/rust/pull/103902
2023-01-28 16:11:33 +00:00
Matthias Krüger
53ccee0d38
Rollup merge of #107096 - clubby789:fluent-bad-messageref, r=compiler-errors
...
Detect references to non-existant messages in Fluent resources
Should help with cases like #107091 , where `{variable}` (a message reference) is accidentally typed, rather than `{$variable}` (a variable reference)
Fixes #107370
```@rustbot``` label +A-translation
2023-01-28 11:11:07 +01:00
Camille GILLOT
1aab86eae2
Adapt ui-fulldeps.
2023-01-28 09:55:27 +00:00
Camille GILLOT
c51fc382bd
Bless ui-fulldeps.
2023-01-27 20:10:25 +00:00
clubby789
ed707a106c
Detect references to non-existant messages in Fluent resources
2023-01-27 11:27:22 +00:00
Matthias Krüger
9e3f330656
Rollup merge of #106897 - estebank:issue-99430, r=davidtwco
...
Tweak E0597
CC #99430
2023-01-25 22:19:52 +01:00
Tim Neumann
cd1d0bc20c
ui tests: Remap test base directory by default.
2023-01-16 18:33:25 +00:00
Esteban Küber
e4f61afa77
Fix fulldeps-ui tests
2023-01-15 19:57:32 +00:00
bors
279f1c9d8c
Auto merge of #106004 - fee1-dead-contrib:const-closures, r=oli-obk
...
Const closures
cc https://github.com/rust-lang/rust/issues/106003
2023-01-13 05:04:48 +00:00
Deadbeef
ca1eb4309e
test use in libcore
2023-01-12 02:28:38 +00:00
mejrs
7aff210ead
Support eager subdiagnostics again
2023-01-11 14:20:34 -08:00
Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00