about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-04-25Suggest ref mut for pattern matching assignmentyukang-1/+16
2024-04-24Auto merge of #124330 - fmease:rollup-a98y7jf, r=fmeasebors-1/+2
2024-04-24Auto merge of #104087 - nbdd0121:const, r=scottmcmbors-8/+5
2024-04-24resolve: Remove two cases of misleading macro call visitingVadim Petrochenkov-12/+3
2024-04-24Stabilize `std::path::absolute`Chris Denton-2/+0
2024-04-24Improve diagnostic for unknown --print requestUrgau-3/+6
2024-04-24Stabilise `inline_const`Gary Guo-8/+5
2024-04-24Rollup merge of #124308 - CBSpeir:diagnostic-item-enumerate, r=compiler-errorsLeón Orell Valerian Liehr-0/+1
2024-04-24Rollup merge of #123794 - oli-obk:define_opaque_types2, r=lcnrLeón Orell Valerian Liehr-1/+1
2024-04-24Auto merge of #122500 - petrochenkov:deleg, r=fmeasebors-100/+124
2024-04-24Register hidden types when equating function definitions in coercionOli Scherer-1/+1
2024-04-24Error on using `yield` without also using `#[coroutine]` on the closureOli Scherer-101/+135
2024-04-24Add explicit syntax for coroutines instead of relying on closures having `yie...Oli Scherer-1/+17
2024-04-24Improved the compiler code with clippyMichael Scholten-7/+7
2024-04-24Whitespace fixes.Nicholas Nethercote-10/+6
2024-04-24Remove unnecessary `pub`s in `mut_visit.rs`.Nicholas Nethercote-65/+60
2024-04-24Rename `NestedMetaItem::name_value_literal`.Nicholas Nethercote-4/+5
2024-04-24Remove `MetaItemKind::value_str`.Nicholas Nethercote-8/+4
2024-04-24Make `LazyAttrTokenStream::encode` panic.Nicholas Nethercote-3/+2
2024-04-24chore: fix some typos in commentswhosehang-2/+2
2024-04-24Auto merge of #122053 - erikdesjardins:alloca, r=nikicbors-34/+29
2024-04-23Auto merge of #121557 - RalfJung:const-fn-call-promotion, r=oli-obkbors-71/+162
2024-04-23Add diagnostic item for std::iter::EnumerateChristopher B. Speir-0/+1
2024-04-23filter required_consts during inliningRalf Jung-5/+8
2024-04-23properly fill a promoted's required_constsRalf Jung-45/+30
2024-04-23interpret: sanity-check that required_consts captures all consts that can failRalf Jung-34/+56
2024-04-23compute required_consts before promotion, and add promoteds that may failRalf Jung-23/+43
2024-04-23promotion: do not promote const-fn calls in const when that may fail without ...Ralf Jung-26/+87
2024-04-23Auto merge of #123126 - oli-obk:feed_crate_num, r=davidtwcobors-48/+61
2024-04-23delegation: Support async, const, extern "ABI" and C-variadic functionsVadim Petrochenkov-91/+106
2024-04-23delegation: Support renamingVadim Petrochenkov-9/+18
2024-04-23Auto merge of #124302 - matthiaskrgr:rollup-2aya8n8, r=matthiaskrgrbors-247/+250
2024-04-23Rollup merge of #124286 - bjorn3:sync_cg_clif-2024-04-23, r=bjorn3Matthias Krüger-212/+189
2024-04-23Rollup merge of #124169 - compiler-errors:parser-fatal, r=oli-obkMatthias Krüger-0/+1
2024-04-23Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyoMatthias Krüger-35/+60
2024-04-23Auto merge of #124295 - fmease:rollup-i3apkc6, r=fmeasebors-466/+907
2024-04-23Rollup merge of #124285 - ferrocene:unstable-L-rust-builtin, r=petrochenkovLeón Orell Valerian Liehr-1/+17
2024-04-23Rollup merge of #124218 - Xiretza:subsubdiagnostics, r=davidtwcoLeón Orell Valerian Liehr-113/+134
2024-04-23Rollup merge of #123993 - compiler-errors:coroutine-obl, r=lcnrLeón Orell Valerian Liehr-61/+66
2024-04-23Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasperLeón Orell Valerian Liehr-221/+442
2024-04-23Rollup merge of #122591 - gurry:122162-impl-type-binding-suggestion, r=fmeaseLeón Orell Valerian Liehr-11/+114
2024-04-23Rollup merge of #120929 - long-long-float:wrap-dyn-in-suggestion, r=fmeaseLeón Orell Valerian Liehr-59/+134
2024-04-23Fix broken subtree syncbjorn3-17/+0
2024-04-23Auto merge of #122317 - compiler-errors:fulfill-method-probe, r=lcnrbors-345/+175
2024-04-23Rollup merge of #124288 - fee1-dead-contrib:rm_inner, r=fmeaseMatthias Krüger-10/+0
2024-04-23Rollup merge of #124284 - klensy:no-reads, r=fmeaseMatthias Krüger-4/+0
2024-04-23Rollup merge of #124099 - voidc:disallow-ambiguous-expr-attrs, r=davidtwcoMatthias Krüger-13/+30
2024-04-23Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwcoMatthias Krüger-27/+65
2024-04-23Rollup merge of #123050 - RalfJung:panic_str, r=m-ou-seMatthias Krüger-2/+2
2024-04-23remove `push_trait_bound_inner`Deadbeef-10/+0