rust/compiler/stable_mir/src
Matthias Krüger 96a41ce513
Rollup merge of #122426 - celinval:smir-fix-full, r=oli-obk
Fix StableMIR `WrappingRange::is_full` computation

`WrappingRange::is_full` computation assumed that to be full the range couldn't wrap, which is not necessarily true.

For example, a range of 1..=0 is a valid representation of a full wrapping range.
2024-03-13 20:01:55 +01:00
..
mir Rollup merge of #122203 - adpaco-aws:smir-intrinsic-name, r=celinval 2024-03-13 06:41:21 +01:00
abi.rs Fix StableMIR is_full computation 2024-03-13 00:36:54 -07:00
compiler_interface.rs Add intrinsic_name to get plain intrinsic name 2024-03-12 22:03:23 +00:00
crate_def.rs Improve documentation and fix the fixme comment 2023-11-23 12:29:20 -08:00
error.rs Implement missing ABI structures in StableMIR 2024-03-01 11:02:05 -08:00
lib.rs Add APIs for fetching foreign items including foreign modules, their ABIs, and their items 2024-02-12 19:44:35 +00:00
mir.rs Add support to global allocation to stable-mir 2023-11-21 19:16:53 -08:00
target.rs Implement missing ABI structures in StableMIR 2024-03-01 11:02:05 -08:00
ty.rs Implement missing ABI structures in StableMIR 2024-03-01 11:02:05 -08:00
visitor.rs Restore movability to SMIR 2023-12-28 16:35:01 +00:00