summary refs log tree commit diff
path: root/compiler/stable_mir/src
AgeCommit message (Collapse)AuthorLines
2023-11-09rename `BorrowKind::Shallow` to `Fake`lcnr-2/+3
also adds some comments (cherry picked from commit 992d93f687c75f8f5ee69e0fb43bff509c7c9cb8)
2023-09-29Rollup merge of #116024 - ouz-a:smir_region, r=oli-obkMatthias Krüger-9/+82
Implement Region for smir Adds Region and it's relevant types to smir and covers them with stable implementation r? `@oli-obk`
2023-09-28simplify visitouz-a-28/+2
2023-09-28visit and fold ty::refouz-a-2/+8
2023-09-28simplify foldouz-a-34/+3
2023-09-28change visit to fold for ty and regouz-a-5/+5
2023-09-28add visitor for Regionouz-a-2/+35
2023-09-28add real folder to Regionouz-a-2/+39
2023-09-28remove un-needed variantsouz-a-13/+0
2023-09-28fix importsouz-a-1/+1
2023-09-28make reg public and add visit, foldouz-a-3/+22
2023-09-28add stable for RegionKindouz-a-1/+1
2023-09-28add RegionDefouz-a-3/+6
2023-09-28make region struct and add neccesasry typesouz-a-2/+47
2023-09-28don't clone copy typesMatthias Krüger-2/+2
2023-09-25Split out the stable part of smir into its own crate to prevent accidental ↵Oli Scherer-0/+1633
usage of forever unstable things