about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-04-16refactor struct pattern checking to get info for peelingdianne-19/+32
2025-04-16refactor path pattern checking to get info for peelingdianne-48/+89
2025-04-16register `DerefMut` bounds for implicit mutable derefsdianne-15/+38
2025-04-16pattern typing for immutable implicit deref patternsdianne-27/+89
2025-04-16lower implicit deref patterns to THIRdianne-21/+36
2025-04-16working dupv and dupvonly for fwd modeManuel Drehwald-28/+107
2025-04-16Don't require rigid alias's trait to holdMichael Goulet-1/+0
2025-04-16Remove FIXME that is no longer relevantMichael Goulet-6/+0
2025-04-16Fix replacing supertrait aliases in ReplaceProjectionWithMichael Goulet-68/+135
2025-04-16Add hard error for `extern` without explicit ABIObei Sideg-6/+21
2025-04-16Don't canonicalize crate pathsChris Denton-6/+15
2025-04-16Rollup merge of #139886 - nnethercote:graphviz_borrowck, r=compiler-errorsMatthias Krüger-2/+1
2025-04-16Rollup merge of #139880 - compiler-errors:rpitit-nameless, r=nnethercoteMatthias Krüger-2/+1
2025-04-16Rollup merge of #139876 - blyxyas:write_type_sizes, r=nnethercoteMatthias Krüger-1/+1
2025-04-16Rollup merge of #139871 - GuillaumeGomez:async-gen-move, r=compiler-errorsMatthias Krüger-4/+9
2025-04-16Rollup merge of #139647 - eholk:package-namespace, r=fmeaseMatthias Krüger-34/+178
2025-04-16Remove old diagnostic notes for type ascription syntaxZalathar-19/+1
2025-04-16fix multiple `#[repr(align(N))]` on functionsFolkert de Vries-1/+2
2025-04-16stepping into impls for norm is unproductivelcnr-8/+13
2025-04-16Auto merge of #136926 - wesleywiser:stabilize_dwarf-version, r=petrochenkovbors-2/+12
2025-04-16Auto merge of #139768 - compiler-errors:split-fold, r=lcnrbors-218/+402
2025-04-16rustc_target: Use "B" shorthand on the RISC-V Android targetTsukasa OI-1/+1
2025-04-16rustc_target: RISC-V: feature addition batch 2Tsukasa OI-1/+11
2025-04-16Make CodeStat's type sizes a public fieldblyxyas-1/+1
2025-04-16Remove support for `#[rustc_mir(borrowck_graphviz_format="gen_kill")]`.Nicholas Nethercote-2/+1
2025-04-15Auto merge of #139878 - petrochenkov:revllvmclean2, r=compiler-errorsbors-26/+45
2025-04-16Rename `LifetimeName` as `LifetimeKind`.Nicholas Nethercote-51/+51
2025-04-15Add unstable foo::bar extern command line argumentsEric Holk-34/+178
2025-04-15Fix wrong suggestion for async gen block and add regression ui test for #139839Guillaume Gomez-4/+9
2025-04-15Auto merge of #139881 - matthiaskrgr:rollup-7x6zcrc, r=matthiaskrgrbors-72/+43
2025-04-15Rollup merge of #139848 - nnethercote:kw-Empty-5, r=compiler-errorsMatthias Krüger-13/+5
2025-04-15Rollup merge of #139824 - ChrisDenton:non-canonical, r=petrochenkovMatthias Krüger-28/+6
2025-04-15Rollup merge of #139818 - compiler-errors:normalize-tails, r=oli-obkMatthias Krüger-31/+32
2025-04-15Don't compute name of associated item if it's an RPITITMichael Goulet-2/+1
2025-04-15Split TypeFolder and FallibleTypeFolderMichael Goulet-186/+395
2025-04-15Revert "Deduplicate template parameter creation"Vadim Petrochenkov-26/+45
2025-04-15Auto merge of #138906 - thaliaarchi:unsupported-test-exe, r=bjorn3bors-0/+7
2025-04-15Add `copy_within` to `IndexSlice`Jason Newcomb-1/+12
2025-04-15Add `explicit_extern_abis` unstable featureObei Sideg-0/+3
2025-04-15Don't name macro internals in "does not live long enough" errors.Mara Bos-6/+14
2025-04-15Implement `pin!()` using `super let`.Mara Bos-1/+0
2025-04-15Improve diagnostic for E0178 (bad `+` in type)León Orell Valerian Liehr-7/+6
2025-04-15Improve parse errors for lifetimes in type positionLeón Orell Valerian Liehr-7/+62
2025-04-15Auto merge of #139845 - Zalathar:rollup-u5u5y1v, r=Zalatharbors-614/+728
2025-04-15Use a dummy ident for a `lint_if_path_starts_with_module` call.Nicholas Nethercote-1/+1
2025-04-15Remove a `kw::Empty` usage in symbol mangling.Nicholas Nethercote-1/+1
2025-04-15Remove some "name isn't empty" assertions.Nicholas Nethercote-11/+3
2025-04-15Rollup merge of #139833 - nnethercote:fix-139633, r=oli-obkStuart Cook-4/+7
2025-04-15Rollup merge of #139798 - lcnr:where-bounds-gt-alias-bound, r=compiler-errorsStuart Cook-21/+30
2025-04-15Rollup merge of #139791 - lcnr:ignore-global-where-bounds, r=compiler-errorsStuart Cook-2/+6