about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-08-19Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann许杰友 Jieyou Xu (Joe)-62/+42
2025-08-19Rollup merge of #145338 - lcnr:coroutine-witness-yikes, r=compiler-errors许杰友 Jieyou Xu (Joe)-63/+68
2025-08-19Rollup merge of #145584 - RalfJung:interpret-clear-provenance, r=compiler-errorsStuart Cook-0/+17
2025-08-19Rollup merge of #145484 - Zalathar:archive-builder, r=bjorn3Stuart Cook-543/+6
2025-08-19Rollup merge of #145432 - Zalathar:target-machine, r=wesleywiserStuart Cook-17/+14
2025-08-19Rollup merge of #145243 - jdonszelmann:inner-attr-errors, r=petrochenkovStuart Cook-13/+35
2025-08-19Rollup merge of #145041 - lcnr:borrowck-limitations-error, r=BoxyUwUStuart Cook-14/+73
2025-08-19Rollup merge of #145013 - fee1-dead-contrib:push-vwvsqsqnrxqm, r=nnethercoteStuart Cook-365/+408
2025-08-19Rollup merge of #144804 - WaffleLapkin:reach-for-the-casts, r=compiler-errorsStuart Cook-0/+3
2025-08-19Rollup merge of #142681 - 1c3t3a:sanitize-off-on, r=rcvalleStuart Cook-93/+182
2025-08-18interpret: avoid forcing all integer newtypes into memory during clear_proven...Ralf Jung-0/+17
2025-08-18comment style changesDeadbeef-35/+34
2025-08-18Remove the no_sanitize attribute in favor of sanitizeBastian Kersting-137/+35
2025-08-18Implement the #[sanitize(..)] attributeBastian Kersting-4/+195
2025-08-18Rollup merge of #145485 - JonathanBrouwer:fix-deprecation-targets, r=jdonszel...Stuart Cook-0/+5
2025-08-18Rollup merge of #145420 - Zalathar:llvm-c, r=WaffleLapkinStuart Cook-89/+14
2025-08-18Rollup merge of #145309 - winstonallo:issue-145271-fix, r=tgross35Stuart Cook-0/+9
2025-08-18Rollup merge of #145208 - joshtriplett:mbe-derive, r=petrochenkovStuart Cook-20/+220
2025-08-18Rollup merge of #145206 - scrabsha:push-uxovoqzrxnlx, r=jdonszelmannStuart Cook-91/+318
2025-08-17Auto merge of #145284 - nnethercote:type_name-print-regions, r=lcnrbors-45/+62
2025-08-17Auto merge of #144081 - RalfJung:const-ptr-fragments, r=oli-obkbors-202/+230
2025-08-17refactor return type of `suggest_ampmut` into an enumDeadbeef-171/+178
2025-08-16overhaul `&mut` suggestions in borrowck errorsDeadbeef-323/+360
2025-08-16Auto merge of #145304 - m-ou-se:simplify-panic, r=oli-obkbors-9/+6
2025-08-16take attr style into account in attr diagnosticsJana Dönszelmann-13/+35
2025-08-16Fix deprecation attribute on foreign statics & typesJonathan Brouwer-0/+2
2025-08-16Don't show foreign types as an allowed target if the feature is not enabledJonathan Brouwer-0/+3
2025-08-16Remove `LlvmArchiveBuilder` and supporting code/bindingsZalathar-543/+6
2025-08-15Auto merge of #145475 - jhpratt:rollup-jr0wado, r=jhprattbors-2/+209
2025-08-15Rollup merge of #144922 - Kobzol:derive-from, r=nnethercoteJacob Pratt-2/+176
2025-08-15Rollup merge of #144907 - ShoyuVanilla:no-const-async, r=fmeaseJacob Pratt-0/+33
2025-08-15Auto merge of #142071 - lcnr:revealing-use, r=compiler-errorsbors-1/+12
2025-08-15Auto merge of #145450 - Kobzol:rollup-cqclix0, r=Kobzolbors-11/+22
2025-08-15Rollup merge of #145430 - Urgau:drop_forget_useless-145427, r=lqdJakub Beránek-1/+1
2025-08-15Rollup merge of #145408 - Kobzol:deduplicate-search-paths, r=petrochenkovJakub Beránek-10/+21
2025-08-15Auto merge of #144991 - lcnr:ignore-usages-from-ignored-candidates, r=BoxyUwUbors-149/+386
2025-08-15Simplify the `args_cstr_buff` assertionZalathar-5/+4
2025-08-15Avoid an unnecessary intermediate `&mut` referenceZalathar-1/+1
2025-08-15Avoid an explicit cast from `*const c_uchar` to `*const c_char`Zalathar-3/+3
2025-08-15Declare module `rustc_codegen_llvm::back` in the normal wayZalathar-8/+6
2025-08-15Implement `#[derive(From)]`Jakub Beránek-5/+161
2025-08-15Create unstable `From` builtin macro and register itJakub Beránek-0/+15
2025-08-15Add `derive_from` unstable featureJakub Beránek-0/+3
2025-08-15Remove unused feature gatebjorn3-1/+0
2025-08-15Merge link_name and export_namebjorn3-43/+32
2025-08-15Fix wrong spans with external macros in the `dropping_copy_types` lintUrgau-1/+1
2025-08-15Use `LLVMGetTypeKind`Zalathar-61/+11
2025-08-15Combining no_mangle and rustc_std_internal_symbol is not allowedbjorn3-11/+6
2025-08-15All weak lang items have an explicit link name and vice versabjorn3-9/+6
2025-08-15Port `#[custom_mir(..)]` to the new attribute systemSasha Pourcelot-91/+318