ouz-a
cb0017f2f8
add new rval, pull deref early
2022-07-12 14:26:41 +03:00
est31
99603ef074
Remove box syntax from rustc_mir_dataflow and rustc_mir_transform
2022-05-22 17:19:44 +02:00
lcnr
6c8265dc56
only_local: always check for misuse
2022-05-10 12:07:35 +02:00
Josh Triplett
0fc5c524f5
Stabilize bool::then_some
2022-05-04 13:22:08 +02:00
Samuel E. Moelius III
ee7413b94c
Implement apply_switch_int_edge_effects
for backward analyses
2022-03-24 20:08:45 -04:00
LegionMammal978
fed881aafc
Remove in_band_lifetimes
from rustc_mir_dataflow
...
See #91867 for more information.
2021-12-16 14:29:43 -05:00
PFPoitras
304ede6bcc
Stabilize iter::zip.
2021-12-14 18:50:31 -04:00
Amanieu d'Antras
940b2eabad
Add initial AST and MIR support for unwinding from inline assembly
2021-12-03 23:51:46 +01:00
Pietro Albini
b63ab8005a
update cfg(bootstrap)
2021-10-23 21:55:57 -04:00
est31
1418df5888
Adopt let_else across the compiler
...
This performs a substitution of code following the pattern:
let <id> = if let <pat> = ... { identity } else { ... : ! };
To simplify it to:
let <pat> = ... { identity } else { ... : ! };
By adopting the let_else feature.
2021-10-16 07:18:05 +02:00
Jacob Pratt
bce8621983
Stabilize const_panic
2021-10-04 02:33:33 -04:00
Will Crichton
4fd39dd8a6
Make rustc_mir_dataflow::framework::graphviz and rustc_mir_transform::MirPass public
2021-09-15 11:41:37 -07:00
Camille GILLOT
924dbc36c9
Rebase fallout.
2021-09-08 20:40:30 +02:00
Camille GILLOT
fd9c04fe32
Move the dataflow framework to its own crate.
2021-09-07 19:57:07 +02:00