about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-01-31Add/clarify comments about hooks.Nicholas Nethercote-4/+7
2025-01-31Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnrbors-402/+342
2025-01-31Remove the temporary typedef for `LLVMRustDIFlags`Zalathar-16/+10
2025-01-31Replace our `LLVMRustDIBuilderRef` with LLVM-C's `LLVMDIBuilderRef`Zalathar-90/+91
2025-01-31Delay a bug when indexing unsized slicesMichael Goulet-1/+6
2025-01-30Auto merge of #136318 - matthiaskrgr:rollup-a159mzo, r=matthiaskrgrbors-229/+392
2025-01-31Simplify `bug!` and `span_bug!`.Nicholas Nethercote-20/+8
2025-01-31Don't export `rustc_hir_analysis::collect`.Nicholas Nethercote-17/+17
2025-01-31Remove `xform` submodule.Nicholas Nethercote-26/+19
2025-01-31Remove an unnecessary loop label.Nicholas Nethercote-2/+2
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