about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-01-06Rollup merge of #135150 - lcnr:unconstrained-lts-comment, r=oli-obkMatthias Krüger-15/+15
2025-01-06Rollup merge of #135147 - compiler-errors:borrowck-tweaks, r=chenyukangMatthias Krüger-28/+56
2025-01-06Rollup merge of #135145 - kpreid:unnameable, r=compiler-errorsMatthias Krüger-4/+6
2025-01-06footnote to ordinary commentlcnr-15/+15
2025-01-06Remove CallKind::Deref hack from UseSpansMichael Goulet-9/+0
2025-01-06Improve find_self_call with reborrowed receiverMichael Goulet-19/+22
2025-01-06Improve span when temporary receiver is dropped in edition 2024Michael Goulet-0/+34
2025-01-06Auto merge of #135140 - jhpratt:rollup-pn2gi84, r=jhprattbors-48/+63
2025-01-05Mention `unnameable_types` in `unreachable_pub` documentation.Kevin Reid-4/+6
2025-01-05Rollup merge of #135115 - Zalathar:dwarf-const, r=workingjubileeJacob Pratt-48/+63
2025-01-05Auto merge of #134794 - RalfJung:abi-required-target-features, r=workingjubileebors-764/+786
2025-01-05Merge commit '918acafef682d0d0ca30b47de4768210417ff362' into sync_cg_clif-202...bjorn3-249/+120
2025-01-05Explain why the `DW_TAG_*` constants remain as-is for nowZalathar-0/+4
2025-01-05Use constants for DWARF opcodes, instead of FFI callsZalathar-24/+18
2025-01-05Use gimli to get the values of DWARF constants needed by codegenZalathar-24/+41
2025-01-05add dedicated type for ABI target feature constraintsRalf Jung-31/+45
2025-01-05Auto merge of #135074 - wzssyqa:mips-mti, r=oli-obkbors-0/+74
2025-01-04Auto merge of #133990 - Walnut356:static_const, r=workingjubileebors-17/+50
2025-01-04Auto merge of #135101 - workingjubilee:rollup-owp3czl, r=workingjubileebors-69/+21
2025-01-04Rollup merge of #135046 - RalfJung:rustc_box_intrinsic, r=compiler-errorsJubilee-69/+21
2025-01-04Auto merge of #133955 - bjorn3:cc_pass_arch_only, r=ChrisDentonbors-8/+3
2025-01-04Auto merge of #135031 - RalfJung:intrinsics-without-body, r=oli-obkbors-113/+189
2025-01-04rustc_intrinsic: support functions without body; they are implicitly marked a...Ralf Jung-35/+88
2025-01-04turn hir::ItemKind::Fn into a named-field variantRalf Jung-81/+104
2025-01-04Auto merge of #135095 - matthiaskrgr:rollup-tmgxckq, r=matthiaskrgrbors-25/+38
2025-01-04Rollup merge of #135069 - matthiaskrgr:param_rec_usage, r=jieyouxuMatthias Krüger-25/+14
2025-01-04Rollup merge of #135064 - RalfJung:const-in-pat-partial-eq-not-const, r=compi...Matthias Krüger-0/+4
2025-01-04Rollup merge of #135055 - compiler-errors:rpitit-infer-in-stricter-impl, r=es...Matthias Krüger-0/+20
2025-01-04Auto merge of #135067 - ChrisDenton:cc, r=jieyouxubors-2/+2
2025-01-04Auto merge of #135057 - compiler-errors:project-unconstrained, r=oli-obkbors-81/+176
2025-01-03Rollup merge of #135044 - compiler-errors:better-infer-suggestions-in-const, ...Matthias Krüger-67/+117
2025-01-03Rollup merge of #135007 - compiler-errors:outlives-tweaks, r=oli-obkMatthias Krüger-51/+32
2025-01-03Rollup merge of #133420 - thesummer:rtems-unwind, r=workingjubileeMatthias Krüger-1/+1
2025-01-03Auto merge of #135034 - Noratrieb:strip-correctly, r=jieyouxubors-18/+7
2025-01-03const-in-pattern: test that the PartialEq impl does not need to be constRalf Jung-0/+4
2025-01-03Target: Add mips mti baremetal supportYunQiang Su-0/+74
2025-01-03remove unused function paramsMatthias Krüger-25/+14
2025-01-03Bump cc in the compilerChris Denton-2/+2
2025-01-03turn rustc_box into an intrinsicRalf Jung-69/+21
2025-01-03Rollup merge of #135049 - cramertj:rmunused, r=compiler-errorsMatthias Krüger-25/+7
2025-01-03Rollup merge of #135042 - lukas-code:taint-dyn-incompat, r=compiler-errorsMatthias Krüger-1/+6
2025-01-03Rollup merge of #131729 - Urgau:check-cfg-test-userspace, r=petrochenkovMatthias Krüger-2/+5
2025-01-03Also in the new solverMichael Goulet-21/+29
2025-01-03Do not project when there are unconstrained impl paramsMichael Goulet-60/+147
2025-01-03Report impl has stricter requirements even when RPITIT inference gets in the wayMichael Goulet-0/+20
2025-01-02Fix macro shenanigansMichael Goulet-2/+11
2025-01-02Make suggestion verbose and tweak error messageMichael Goulet-2/+2
2025-01-02Suppress type param suggestion if encountering invalid const inferMichael Goulet-28/+53
2025-01-02Unconditionally lower generic_arg_inferMichael Goulet-8/+19
2025-01-02More refined spans for placeholder error in const/staticMichael Goulet-2/+11