about summary refs log tree commit diff
path: root/compiler/stable_mir/src/mir/pretty.rs
AgeCommit message (Expand)AuthorLines
2025-07-14rename `stable_mir` to `rustc_public`, and `rustc_smir` to `rustc_public_bridge`Makai-469/+0
2025-07-06move `stable_mir` back to its own crate and move `rustc_internal` to the`stab...Makai-0/+469
2025-04-05let `rustc_smir` host `stable_mir` for refactoringMakai-462/+0
2025-04-01Implement `associated_items` api.makai410-1/+11
2025-02-08occured -> occurredMichael Goulet-1/+1
2025-01-31Insert null checks for pointer dereferences when debug assertions are enabledBastian Kersting-0/+3
2025-01-28Represent the raw pointer for a array length check as a new kind of fake borrowMichael Goulet-2/+12
2024-12-14Encode coroutine-closures in SMIRMichael Goulet-0/+4
2024-11-07[StableMIR] A few fixes to pretty printingCelina G. Val-25/+76
2024-10-16Rollup merge of #131700 - practicalrs:fix_match_same_arms, r=celinvalUrgau-6/+4
2024-10-15Fix uninlined_format_args in stable_mirMichal Piotrowski-12/+12
2024-10-14Fix match_same_arms in stable_mirMichal Piotrowski-6/+4
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-6/+5
2024-07-19Avoid ref when using format! in compilerYuri Astrakhan-5/+5
2024-06-13smir: merge identical Constant and ConstOperand typesRalf Jung-1/+1
2024-06-04Split smir `Const` into `TyConst` and `MirConst`Boxy-6/+10
2024-05-30Apply x clippy --fix and x fmtr0cky-2/+2
2024-04-20Add a non-shallow fake borrowNadrieril-2/+3
2024-03-20s/place_debug/place_pretty in SMIRCelina G. Val-1/+1
2024-03-20Improve emit stable mir bodyCelina G. Val-311/+210
2023-12-15Rollup merge of #118927 - celinval:smir-missing-info, r=compiler-errorsAli MJ Al-Nasrawy-5/+4
2023-12-14add stable_mir output testouz-a-13/+30
2023-12-13Add spread arg and missing CoroutineKindCelina G. Val-5/+4
2023-11-30Change SwitchTarget representationCelina G. Val-8/+7
2023-11-27add otherwise into targetsouz-a-2/+2
2023-11-26add successors and their formatterouz-a-15/+91
2023-11-25add pretty_terminatorouz-a-0/+131
2023-11-24Fix smir's `Ty::Ref` pretty printingCelina G. Val-2/+4
2023-11-22Add CrateDef trait and methods to get def namesCelina G. Val-0/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-2/+2
2023-11-17use new apis and add new functionouz-a-9/+6
2023-11-17move pretty into stable_mirOğuz Ağcayazı-0/+261