about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-28Auto merge of #116609 - eduardosm:bump-stdarch, r=workingjubileebors-35/+0
2023-10-28-Zunpretty help: add missing possible valuesRalf Jung-0/+1
2023-10-28Rollup merge of #117277 - RalfJung:too-big-with-padding, r=oli-obkJubilee-0/+8
2023-10-28Rollup merge of #117268 - nnethercote:rustc_interface, r=oli-obkJubilee-84/+74
2023-10-28Rollup merge of #117256 - dtolnay:currentversion, r=compiler-errorsJubilee-44/+113
2023-10-28Rollup merge of #117025 - Urgau:cleanup-improve-check-cfg-impl, r=petrochenkovJubilee-200/+185
2023-10-28Rollup merge of #116945 - estebank:sealed-trait-impls, r=petrochenkovJubilee-2/+28
2023-10-28Rollup merge of #116739 - Milo123459:milo/short-paths, r=estebankJubilee-5/+11
2023-10-28Rollup merge of #116534 - cjgillot:no-dep-tasks, r=davidtwcoJubilee-28/+4
2023-10-28Auto merge of #117253 - antoyo:subtree-update_cg_gcc_2023-10-25, r=bjorn3,Gui...bors-557/+2759
2023-10-28restore snapshot when parse_param_generalMu001999-0/+2
2023-10-28coverage: Consistently remove unused counter IDs from expressions/mappingsZalathar-31/+41
2023-10-28Change `Cfg<T>` to an `FxIndexSet`.Nicholas Nethercote-2/+5
2023-10-28Clean up config mess.Nicholas Nethercote-69/+63
2023-10-28Optimize `parse_cfgspecs`.Nicholas Nethercote-5/+7
2023-10-28Change `CrateConfig` from `FxIndexSet` to `FxHashSet`.Nicholas Nethercote-3/+3
2023-10-28Streamline `rustc_interface` tests.Nicholas Nethercote-11/+3
2023-10-28Fix a comment.Nicholas Nethercote-1/+1
2023-10-28Remove an unneeded dependency.Nicholas Nethercote-1/+0
2023-10-27Auto merge of #117294 - matthiaskrgr:rollup-xylsec7, r=matthiaskrgrbors-83/+141
2023-10-27Merge commit '09ce29d0591a21e1abae22eac4d41ffd32993af8' into subtree-update_c...Antoni Boucher-53/+98
2023-10-27Update type_err_ctxt_ext.rsMilo-2/+2
2023-10-27Auto merge of #103208 - cjgillot:match-fake-read, r=oli-obk,RalfJungbors-29/+39
2023-10-27Apply suggestions from code reviewCamille Gillot-6/+12
2023-10-27Recover from incorrectly ordered/duplicated function keywordsclubby789-3/+37
2023-10-27Make IntRange exclusiveNadrieril-57/+65
2023-10-27s/to_pat/to_diagnostic_pat/Nadrieril-21/+33
2023-10-27Match usize/isize exhaustivelyNadrieril-50/+113
2023-10-27Propagate half-open ranges through exhaustiveness checkingNadrieril-102/+158
2023-10-27Inline `RangeInclusive` into `IntRange`Nadrieril-41/+33
2023-10-27Don't use `IntRange` for booleansNadrieril-14/+56
2023-10-27Propagate half-open ranges through THIRNadrieril-38/+65
2023-10-27Abstract over `PatRange` boundary valueNadrieril-214/+298
2023-10-27Rollup merge of #117247 - kjetilkjeka:nvptx_direct_passmode_exception, r=work...Matthias Krüger-2/+7
2023-10-27Rollup merge of #117246 - estebank:issue-117209, r=petrochenkovMatthias Krüger-46/+95
2023-10-27Rollup merge of #117212 - clubby789:fix-ternary-recover, r=compiler-errorsMatthias Krüger-13/+13
2023-10-27Rollup merge of #116834 - nnethercote:rustc_symbol_mangling, r=davidtwcoMatthias Krüger-22/+26
2023-10-27When encountering sealed traits, point types that implement itEsteban Küber-2/+28
2023-10-27Detect misparsed binop caused by missing semiEsteban Küber-0/+37
2023-10-27Account for type param from other item in `note_and_explain`Esteban Küber-43/+89
2023-10-27fix failure to detect a too-big-type after adding paddingRalf Jung-0/+8
2023-10-27Auto merge of #117166 - oli-obk:mir_const_qualif_perf, r=petrochenkovbors-3/+23
2023-10-27Fuse `gen` blocksOli Scherer-16/+52
2023-10-27Auto merge of #116751 - Nadrieril:lint-overlap-per-column, r=davidtwcobors-123/+181
2023-10-27Rename `RibKind::ClosureOrAsync` to reflect how it is actually usedOli Scherer-12/+12
2023-10-27Use targetted diagnostic for borrow across yield errorOli Scherer-1/+2
2023-10-27Prevent generators from being movableOli Scherer-1/+1
2023-10-27Handle `move` generatorsOli Scherer-16/+19
2023-10-27Feature gate coroutine `yield` usageOli Scherer-2/+12
2023-10-27Feature gate `gen` blocks, even in 2024 editionOli Scherer-2/+12