granite-rust/compiler/stable_mir/src
Michael Goulet 8294352b2d
Rollup merge of #118215 - celinval:smir-def-paths, r=ouz-a
Add common trait for crate definitions

In stable mir, we specialize DefId, however some functionality is the same for every definition, such as def paths, and getting their crate. Use a trait to implement those.
2023-11-24 07:29:12 -08:00
..
mir Improve documentation and fix the fixme comment 2023-11-23 12:29:20 -08:00
crate_def.rs Improve documentation and fix the fixme comment 2023-11-23 12:29:20 -08:00
error.rs Add place.ty() and Ty build from a kind to smir 2023-11-20 12:43:39 -08:00
lib.rs Add CrateDef trait and methods to get def names 2023-11-22 07:32:37 -08:00
mir.rs Add support to global allocation to stable-mir 2023-11-21 19:16:53 -08:00
ty.rs Rollup merge of #118215 - celinval:smir-def-paths, r=ouz-a 2023-11-24 07:29:12 -08:00
visitor.rs add CoroutineWitness to covered types 2023-11-10 17:02:08 +03:00