about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-11-20Auto merge of #117783 - tmiasko:inline-ret, r=cjgillotbors-134/+163
2023-11-20Fix insertion of statements to be executed along return edge in inliningTomasz Miąsko-14/+44
2023-11-20Auto merge of #115526 - arttet:master, r=jackh726bors-16/+98
2023-11-19Auto merge of #116828 - compiler-errors:nightlyify-rustc_type_ir, r=jackh726bors-102/+203
2023-11-19Use let else to reduce indentationTomasz Miąsko-124/+123
2023-11-19Auto merge of #117683 - estebank:priv-builder-sugg, r=cjgillotbors-93/+345
2023-11-19Auto merge of #117500 - RalfJung:aggregate-abi, r=davidtwcobors-66/+208
2023-11-19fix rebaseEsteban Küber-2/+7
2023-11-19fmtEsteban Küber-1/+2
2023-11-19review commentsEsteban Küber-43/+24
2023-11-19Account for number of arguments in suggestionEsteban Küber-5/+24
2023-11-19fix tidyEsteban Küber-1/+1
2023-11-19Suggest Default::default() for struct literals with private fieldsEsteban Küber-0/+17
2023-11-19Suggest builder functions on struct literal with private fieldsEsteban Küber-1/+68
2023-11-19Remove unnecessary .collect()Esteban Küber-7/+7
2023-11-19Suggest using builder on curly brace struct called as fnEsteban Küber-165/+178
2023-11-19Do not suggest struct literal when fields are privateEsteban Küber-35/+64
2023-11-19On private tuple struct, suggest `Default::default` when possibleEsteban Küber-1/+56
2023-11-19Don't sort `span_suggestions`, leave that to callerEsteban Küber-24/+25
2023-11-19When encountering struct fn call literal with private fields, suggest all bui...Esteban Küber-21/+85
2023-11-19make_direct_deprecated: dont overwrite already set attributesRalf Jung-4/+10
2023-11-19Auto merge of #118054 - max-niederman:pinned-must-use, r=Nilstriebbors-0/+18
2023-11-19Auto merge of #117807 - RalfJung:raw-str-slice, r=davidtwcobors-4/+9
2023-11-19Auto merge of #117364 - BlackHoleFox:farewell-bitcode-no-remorse, r=davidtwcobors-94/+0
2023-11-18catch pinned `must_use` types in `unused_must_use`Max Niederman-0/+18
2023-11-19Rollup merge of #117110 - estebank:deref-field-suggestion, r=b-naberTakayuki Maeda-164/+176
2023-11-18Auto merge of #118002 - nnethercote:unify-input-no-input, r=bjorn3bors-109/+80
2023-11-18Auto merge of #117525 - GKFX:remove_option_payload_ptr, r=petrochenkovbors-52/+0
2023-11-18Auto merge of #117924 - estebank:issue-53841, r=petrochenkovbors-0/+19
2023-11-18Auto merge of #117742 - weiznich:turn_overlapping_diagnostic_options_into_war...bors-13/+101
2023-11-18tweak logic of "unknown field" labelEsteban Küber-25/+31
2023-11-18Begin nightly-ifying rustc_type_irMichael Goulet-102/+203
2023-11-18When a local binding shadows a fn, point at fn def in call failureEsteban Küber-0/+19
2023-11-17Auto merge of #118023 - matthiaskrgr:rollup-i9skwic, r=matthiaskrgrbors-33/+364
2023-11-17Rollup merge of #117964 - estebank:issue-81232, r=petrochenkovMatthias Krüger-1/+13
2023-11-17Rollup merge of #117745 - ouz-a:emit_smir, r=celinvalMatthias Krüger-9/+339
2023-11-17Rollup merge of #117549 - DaniPopes:more-copied, r=b-naberMatthias Krüger-9/+8
2023-11-17Rollup merge of #117338 - workingjubilee:asmjs-meets-thanatos, r=b-naberMatthias Krüger-14/+4
2023-11-17Auto merge of #114292 - estebank:issue-71039, r=b-naberbors-57/+144
2023-11-18Simplify `run_compiler` control flow.Nicholas Nethercote-72/+54
2023-11-18Factor out two `print_crate_info` calls.Nicholas Nethercote-2/+3
2023-11-18Move `describe_lints` calls.Nicholas Nethercote-9/+9
2023-11-18Merge `interface::run_compiler` calls.Nicholas Nethercote-30/+18
2023-11-17use new apis and add new functionouz-a-17/+20
2023-11-18Rename `early_error_handler` as `default_handler`.Nicholas Nethercote-9/+9
2023-11-17Auto merge of #117993 - nnethercote:streamline-Linker, r=bjorn3bors-63/+41
2023-11-17Auto merge of #117944 - lcnr:region-refactor-uwu, r=BoxyUwUbors-98/+71
2023-11-17Auto merge of #112422 - aliemjay:implied-bounds-placeholders, r=lcnrbors-3/+10
2023-11-17move pretty into stable_mirOğuz Ağcayazı-305/+308
2023-11-17change smir to StableMirOğuz Ağcayazı-23/+35