about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-11-30Move `MetadataLoader{,Dyn}` to `rustc_metadata`.Nicholas Nethercote-28/+21
2023-11-30Reorder some `use` items.Nicholas Nethercote-10/+6
2023-11-30Remove unused features.Nicholas Nethercote-2/+0
2023-11-30Auto merge of #118379 - compiler-errors:const-params-for-partialeq, r=fee1-deadbors-46/+72
2023-11-30Enforce must_use on associated types and RPITITsMichael Goulet-1/+1
2023-11-30Auto merge of #117565 - estebank:issue-100825, r=Nilstriebbors-131/+236
2023-11-29Update compiler/rustc_codegen_llvm/src/lib.rsWesley Wiser-1/+1
2023-11-29Dispose llvm::TargetMachines prior to llvm::Context being disposedWesley Wiser-6/+18
2023-11-30Auto merge of #114499 - taiki-e:riscv-forced-atomics, r=Amanieubors-5/+6
2023-11-29review comments and rebase fixesEsteban Küber-65/+64
2023-11-29rustc_span: Remove unused symbols.Alona Enraght-Moony-27/+0
2023-11-29On Fn arg mismatch for a fn path, suggest a closureEsteban Küber-11/+167
2023-11-29Avoid unnecessary pattern parse errors on `ref box`Esteban Küber-3/+3
2023-11-29Always emit help when failing to parse enum variantEsteban Küber-2/+7
2023-11-29review comment: rework `parse_for_head` to reduce branchingEsteban Küber-36/+42
2023-11-29Change how `for (x in foo) {}` is handledEsteban Küber-57/+59
2023-11-29Account for `(pat if expr) => {}`Esteban Küber-39/+107
2023-11-29Change enum parse recoveryEsteban Küber-8/+35
2023-11-29Bubble parse error when expecting `)`Esteban Küber-0/+3
2023-11-29More accurate span for unnecessary parens suggestionEsteban Küber-29/+11
2023-11-29When parsing patterns, bubble all errors except reserved idents that aren't l...Esteban Küber-1/+13
2023-11-29Make `parse_pat_ident` not recover bad nameEsteban Küber-1/+1
2023-11-29new solver: improve instrument annotationslcnr-1/+4
2023-11-29Tweak message on ADT with private fields buildingEsteban Küber-1/+2
2023-11-29jobserver: check file descriptorsbelovdv-32/+85
2023-11-29Rollup merge of #118426 - aDotInTheVoid:const-wat, r=compiler-errors,cjgillotMatthias Krüger-1/+6
2023-11-29Rollup merge of #118333 - eduardosm:print-missing-target-features, r=est31Matthias Krüger-76/+245
2023-11-29Rollup merge of #118191 - estebank:let-chain-typo, r=compiler-errorsMatthias Krüger-8/+70
2023-11-29Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errorsMatthias Krüger-14/+90
2023-11-29Auto merge of #118433 - matthiaskrgr:rollup-fi9lrwg, r=matthiaskrgrbors-258/+68
2023-11-29Auto merge of #118434 - matthiaskrgr:rollup-k1upt8b, r=matthiaskrgrbors-130/+170
2023-11-29Rollup merge of #118429 - cuviper:its-arguments, r=compiler-errorsMatthias Krüger-1/+1
2023-11-29Rollup merge of #118413 - chenyukang:yukang-fix-118145-unwrap-for-shorthand, ...Matthias Krüger-9/+38
2023-11-29Rollup merge of #118409 - klensy:position-opt, r=compiler-errorsMatthias Krüger-29/+19
2023-11-29Rollup merge of #118401 - nnethercote:rustc_ast_lowering, r=compiler-errorsMatthias Krüger-85/+96
2023-11-29Rollup merge of #118342 - compiler-errors:macro-generic-bang, r=estebankMatthias Krüger-6/+16
2023-11-29Rollup merge of #118422 - tmiasko:mix, r=compiler-errorsMatthias Krüger-12/+4
2023-11-29Rollup merge of #118419 - compiler-errors:await-span2, r=cjgillotMatthias Krüger-34/+28
2023-11-29Rollup merge of #118394 - nnethercote:rm-hir-Ops, r=cjgillotMatthias Krüger-190/+30
2023-11-29Rollup merge of #118269 - compiler-errors:poly, r=wesleywiserMatthias Krüger-22/+6
2023-11-29Add `never_patterns` feature gateNadrieril-14/+90
2023-11-29Auto merge of #118348 - Mark-Simulacrum:feature-code-size, r=compiler-errorsbors-6/+14
2023-11-28Fix a typo in a `format_args!` noteJosh Stone-1/+1
2023-11-29More fix on mismatched type suggestion for shorthand fieldsyukang-9/+32
2023-11-28Use a u64 for the rmeta root positionBen Kimock-29/+27
2023-11-28Auto merge of #118412 - matthiaskrgr:rollup-ghzhti2, r=matthiaskrgrbors-1/+27
2023-11-28ConstProp: Remove const when rvalue check fails.Alona Enraght-Moony-1/+6
2023-11-28Add with_opt_const_effect_param helper, simplifyMichael Goulet-28/+35
2023-11-28Fix PartialEq args when #[const_trait] is enabledMichael Goulet-36/+55
2023-11-28Yeet E0744Michael Goulet-15/+8