about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-01-31Fix a comment typo.Nicholas Nethercote-1/+1
2025-01-31Use `.and` chaining to improve readability.Nicholas Nethercote-20/+16
2025-01-31Remove an unnecessary lifetime from `RemapLateParam`.Nicholas Nethercote-5/+4
2025-01-31Remove an unused arg from the trait method `provided_kind`.Nicholas Nethercote-5/+1
2025-01-31Remove unnecessary builders.Nicholas Nethercote-193/+139
2025-01-31Format `delegation.rs` better.Nicholas Nethercote-22/+15
2025-01-31Merge two identical match arms.Nicholas Nethercote-7/+2
2025-01-31Remove an out-of-date `FIXME` comment.Nicholas Nethercote-5/+4
2025-01-31Merge two `match` arms that are identical.Nicholas Nethercote-11/+6
2025-01-31Avoid a duplicated error case in `fn_sig_suggestion`.Nicholas Nethercote-9/+5
2025-01-31Clarify a comment.Nicholas Nethercote-1/+2
2025-01-30Auto merge of #135030 - Flakebi:require-cpu, r=workingjubileebors-0/+17
2025-01-30Rollup merge of #136180 - lukas-code:typed-valtree, r=oli-obkMatthias Krüger-208/+237
2025-01-30Rollup merge of #135026 - Flakebi:global-addrspace, r=saethlinMatthias Krüger-21/+155
2025-01-30Filter out RPITITs when suggesting unconstrained assoc type on too many genericsMichael Goulet-0/+1
2025-01-30Use proper type when applying deref adjustment in constMichael Goulet-1/+5
2025-01-30review comment: change `span` argumentEsteban Küber-10/+15
2025-01-30Remove `unwrap()`sEsteban Küber-3/+6
2025-01-30Add closure labelsEsteban Küber-2/+2
2025-01-30On E0271 for a closure behind a binding, point at binding in call tooEsteban Küber-0/+4
2025-01-30When encountering unexpected closure return type, point at return type/expres...Esteban Küber-24/+84
2025-01-30More assertions, tests, and miri coverageMichael Goulet-81/+77
2025-01-30Auto merge of #136292 - matthiaskrgr:rollup-fw1tlca, r=matthiaskrgrbors-92/+113
2025-01-30add commentsLukas Markeffsky-1/+10
2025-01-30check the types in `ty::Value` to value conversionLukas Markeffsky-16/+23
2025-01-30introduce `ty::Value`Lukas Markeffsky-194/+207
2025-01-30Avoid calling the layout_of query in lit_to_constOli Scherer-23/+26
2025-01-30Use ExistentialTraitRef throughout codegenMichael Goulet-63/+71
2025-01-30Normalize vtable entries before walking and deduplicating themMichael Goulet-22/+44
2025-01-30Do not treat vtable supertraits as distinct when bound with different bound varsMichael Goulet-113/+121
2025-01-30Remove print_vtable_sizesMichael Goulet-152/+1
2025-01-30Rework rustc_dump_vtableMichael Goulet-35/+92
2025-01-30Don't allow negative unsigned literalsOli Scherer-1/+5
2025-01-30Rollup merge of #136251 - hkBst:opt_imports, r=estebankMatthias Krüger-10/+5
2025-01-30Rollup merge of #136179 - oli-obk:push-vxvyttorquxw, r=BoxyUwUMatthias Krüger-0/+3
2025-01-30Rollup merge of #135882 - hkBst:master, r=estebankMatthias Krüger-22/+18
2025-01-30Rollup merge of #135739 - wesleywiser:dwarf_version_handling, r=lqdMatthias Krüger-27/+34
2025-01-30Rollup merge of #135434 - dianne:match-2024-for-edition-2024, r=NadrierilMatthias Krüger-33/+53
2025-01-30Auto merge of #136038 - compiler-errors:outlives, r=lcnrbors-195/+163
2025-01-30use Attribute::getWithCaptureInfoHans Wennborg-2/+1
2025-01-30LLVM changed the nocapture attribute to captures(none)Hans Wennborg-0/+11
2025-01-30Refactor `PointerFinder` into a separate moduleBastian Kersting-160/+272
2025-01-30add constraint graph to polonius MIR dumpRémy Rakic-9/+101
2025-01-29Clean up uses of the unstable `dwarf_version` optionWesley Wiser-27/+34
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-33/+449
2025-01-30Auto merge of #136035 - SpecificProtagonist:miri-zeroed-alloc, r=oli-obkbors-30/+59
2025-01-30Remove `NamedVarMap`.Nicholas Nethercote-72/+37
2025-01-29Upgrade elsa to the newest version.David Venhoek-1/+1
2025-01-29Auto merge of #134248 - oli-obk:patkind-path-removal, r=BoxyUwUbors-82/+103
2025-01-29Auto merge of #136248 - matthiaskrgr:rollup-leaxgfd, r=matthiaskrgrbors-27/+73