about summary refs log tree commit diff
path: root/compiler/rustc_symbol_mangling/src
AgeCommit message (Expand)AuthorLines
2023-11-14finish `RegionKind` renamelcnr-3/+3
2023-11-14Auto merge of #117773 - nnethercote:rm-Zperf-stats, r=wesleywiserbors-32/+29
2023-11-13rename `ReLateBound` to `ReBound`lcnr-3/+4
2023-11-13Remove `-Zperf-stats`.Nicholas Nethercote-32/+29
2023-10-27Rollup merge of #116834 - nnethercote:rustc_symbol_mangling, r=davidtwcoMatthias Krüger-18/+26
2023-10-21Make `ty::print::Printer` take `&mut self` instead of `self`Nilstrieb-134/+135
2023-10-20s/generator/coroutine/Oli Scherer-2/+2
2023-10-20s/Generator/Coroutine/Oli Scherer-9/+9
2023-10-17Remove `Print::Error`Nilstrieb-1/+1
2023-10-17Remove `Printer::Error`Nilstrieb-41/+37
2023-10-17Remove `Print::Output`Nilstrieb-1/+1
2023-10-17Remove "subprinter" types from `Printer`Nilstrieb-38/+26
2023-10-17Remove `rustc_symbol_mangling/messages.ftl`.Nicholas Nethercote-18/+26
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-09-24Remove span from BrAnon.Camille GILLOT-1/+1
2023-09-23Remove GeneratorWitness and rename GeneratorWitnessMIR.Camille GILLOT-4/+1
2023-09-23Enable drop_tracking_mir by default.Camille GILLOT-6/+2
2023-09-20the Const::eval_bits methods don't need to be given the TyRalf Jung-3/+3
2023-09-14Auto merge of #115817 - fee1-dead-contrib:fix-codegen, r=oli-obkbors-5/+4
2023-09-14treat host effect params as erased generics in codegenDeadbeef-5/+4
2023-09-13make the set of methods between our two Const types more consistentRalf Jung-1/+1
2023-09-13make the eval() functions on our const types return the resulting valueRalf Jung-1/+1
2023-08-24Fix CFI: f32 and f64 are encoded incorrectly for cRamon de C Valle-4/+13
2023-08-11Auto merge of #114672 - lenawanel:master, r=compiler-errorsbors-5/+2
2023-08-10fix #114275lena-5/+2
2023-08-09rustc: Move `stable_crate_id` from `Session` to `GlobalCtxt`Vadim Petrochenkov-1/+1
2023-08-02avoid 'miri' when refering to the shared interpreterRalf Jung-1/+2
2023-07-27Auto merge of #113708 - rcvalle:rust-cfi-fix-100778, r=compiler-errorsbors-34/+45
2023-07-23more clippy::style fixes:Matthias Krüger-1/+1
2023-07-17CFI: Fix ICE: encode_const: unexpected type [usizeRamon de C Valle-34/+45
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-83/+78
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-36/+47
2023-07-05Deal with falloutBoxy-6/+4
2023-07-04nitBoxy-0/+1
2023-07-04Replace `mk_const` with `Const::new_x` methodsBoxy-1/+1
2023-06-16Add `AliasKind::Weak` for type aliases.Oli Scherer-0/+1
2023-06-02Rollup merge of #112182 - rcvalle:rust-cfi-fix-111185, r=compiler-errorsMatthias Krüger-3/+10
2023-06-02Auto merge of #112198 - compiler-errors:rollup-o2xe4of, r=compiler-errorsbors-5/+24
2023-06-01Rollup merge of #111914 - rcvalle:rust-cfi-fix-111184, r=compiler-errorsMichael Goulet-5/+24
2023-06-01CFI: Fix cfi with async: transform_ty: unexpected GeneratorWitness(BindeRamon de C Valle-5/+24
2023-06-01CFI: Fix cfi with repr(transparent): transform_ty: unexpected Alias(ProjRamon de C Valle-3/+10
2023-06-01Use translatable diagnostics in `rustc_const_eval`Deadbeef-2/+15
2023-05-29EarlyBinder::new -> EarlyBinder::bindlcnr-1/+1
2023-05-29Use `Cow` in `{D,Subd}iagnosticMessage`.Nicholas Nethercote-9/+2
2023-05-28Replace EarlyBinder(x) with EarlyBinder::new(x)Kyle Matsuda-1/+1
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-1/+1
2023-05-23Rollup merge of #111851 - rcvalle:rust-cfi-fix-111515, r=bjorn3Matthias Krüger-7/+7
2023-05-23Rollup merge of #111486 - fmease:pp-inh-proj, r=petrochenkovMatthias Krüger-2/+5
2023-05-23CFI: Fix encode_region: unexpected ReEarlyBound(0, 'a)Ramon de C Valle-7/+7
2023-05-22properly pretty-print inherent projectionsLeón Orell Valerian Liehr-2/+5