Jubilee Young
fa2047370b
compiler: Remove unused rustc_target from Cargo.tomls
2024-11-03 13:38:47 -08:00
Jubilee Young
4839d6e6e5
compiler: Add rustc_abi dependence to the compiler
...
Depend on rustc_abi in compiler crates that use it indirectly but have
not yet taken on that dependency, and are not entangled in my other PRs.
This leaves an "excise rustc_target" step after the dust settles.
2024-10-27 21:10:58 -07:00
Noratrieb
4348383a0f
Update rustc-hash to version 2
...
This brings in the new algorithm.
2024-10-20 00:12:49 -07:00
klensy
71ea506d3d
bump tracing-tree to 0.3
...
Only change is https://github.com/davidbarsky/tracing-tree/pull/76
dedupes tracing-log
dupes nu-ansi-term
2024-03-30 17:39:43 +03:00
Nadrieril
d697dd44d1
Add a crate-custom test harness
2024-03-19 02:22:43 +01:00
Laurențiu Nicola
f5c78955c8
Stop using derivative in rustc_pattern_analysis
2024-01-27 14:21:01 +02:00
Nadrieril
19d6f068ee
Don't rely on contiguous VariantId
s outside of rustc
2024-01-17 03:09:06 +01:00
Nadrieril
db36304102
rustc_pattern_analysis no longer needs to be passed an arena
2024-01-12 18:55:27 +01:00
Nadrieril
c6aa16c469
Use derivative
for better derive bounds
2023-12-23 00:04:20 +01:00
Nadrieril
63c5b008e1
Make the crate compile on stable
2023-12-15 16:58:38 +01:00
Nadrieril
e646c9f723
Make the rustc_data_structures
dependency optional
2023-12-15 16:58:38 +01:00
Nadrieril
16bd6ac3ed
Gate rustc-specific code under a feature
2023-12-15 16:58:37 +01:00
Nadrieril
281002d42c
Extract exhaustiveness into its own crate
2023-12-11 11:20:55 +01:00