about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-30Add method for checking if deprecation is a rustc versionDavid Tolnay-9/+7
2023-10-30Descriptive variant name deprecation versions outside the standard libraryDavid Tolnay-4/+6
2023-10-30Some more coroutine renamingsMichael Goulet-76/+85
2023-10-30Represent absence of 'since' attribute as a variant of DeprecatedSinceDavid Tolnay-22/+24
2023-10-30Preserve deprecation attribute even if 'since' version is missingDavid Tolnay-3/+3
2023-10-30Auto merge of #116405 - estebank:issue-103155, r=davidtwcobors-12/+43
2023-10-30Add a DeprecatedSince::Err variant for versions that fail to parseDavid Tolnay-28/+18
2023-10-30Sort errorsEsteban Küber-4/+6
2023-10-30Detect object safety errors when assoc type is missingEsteban Küber-13/+42
2023-10-31Test the multispan case in `tests.ui/bounds-lifetime.rs`.Nicholas Nethercote-1/+1
2023-10-31Fix a `FIXME`, by adding a `gate_multi` macro.Nicholas Nethercote-18/+24
2023-10-31Rearrange the `gate_feature_*` macros.Nicholas Nethercote-60/+58
2023-10-31Use `if let` to reduce some excessive indentation.Nicholas Nethercote-53/+45
2023-10-31Use a slice pattern to neaten a condition.Nicholas Nethercote-8/+3
2023-10-31Cover two more cases in the `gate_doc` macro.Nicholas Nethercote-18/+14
2023-10-31Streamline `gate_feature_*` macros.Nicholas Nethercote-31/+14
2023-10-30Auto merge of #117415 - matthiaskrgr:rollup-jr2p1t2, r=matthiaskrgrbors-99/+119
2023-10-30Also consider TAIT to be uncomputable if the MIR body is taintedMichael Goulet-3/+11
2023-10-30Add a stable MIR visitorCelina G. Val-85/+514
2023-10-30Rollup merge of #117414 - compiler-errors:tait-forevert, r=oli-obkMatthias Krüger-7/+4
2023-10-30Rollup merge of #117411 - oli-obk:query_merge_immobile_game, r=compiler-error...Matthias Krüger-27/+32
2023-10-30Rollup merge of #117403 - oli-obk:the_gift_that_keeps_on_giving_116849, r=com...Matthias Krüger-13/+22
2023-10-30Rollup merge of #117398 - Nadrieril:fix-117378, r=compiler-errorsMatthias Krüger-1/+1
2023-10-30Rollup merge of #117396 - oli-obk:privacy_visitor_types, r=compiler-errorsMatthias Krüger-28/+12
2023-10-30Rollup merge of #117389 - oli-obk:gen_fn, r=compiler-errorsMatthias Krüger-7/+8
2023-10-30Don't super-fold types when we hit the recursion limitMichael Goulet-7/+4
2023-10-30Improve some diagnostics around `?Trait` boundsOli Scherer-27/+32
2023-10-30Detect when trait is implemented for type and suggest importing itEsteban Küber-16/+40
2023-10-30Rollup merge of #117395 - gurry:117380-wrong-parent-sugg, r=NilstriebGuillaume Gomez-1/+1
2023-10-30Rollup merge of #117390 - chenyukang:yukang-fix-117284-unused-macro, r=estebankGuillaume Gomez-11/+38
2023-10-30Rollup merge of #117376 - nnethercote:rustc_interface-more, r=oli-obkGuillaume Gomez-395/+275
2023-10-30Rollup merge of #117370 - nicholasbishop:bishop-better-c-variadic-errors, r=o...Guillaume Gomez-8/+46
2023-10-30Rollup merge of #117357 - tmiasko:terminate, r=wesleywiserGuillaume Gomez-2/+2
2023-10-30Rollup merge of #117356 - he32:netbsd-mipsel, r=oli-obkGuillaume Gomez-0/+22
2023-10-30Rollup merge of #117317 - RalfJung:track-caller, r=oli-obkGuillaume Gomez-238/+196
2023-10-30Rollup merge of #117132 - estebank:issue-80194, r=petrochenkovGuillaume Gomez-1/+63
2023-10-30Rollup merge of #117068 - nnethercote:clean-up-Cargo-toml, r=wesleywiserGuillaume Gomez-302/+400
2023-10-30Poison check_well_formed if method receivers are invalid to prevent typeck fr...Oli Scherer-13/+22
2023-10-30Move deprecation_in_effect to inherent method on DeprecationDavid Tolnay-16/+19
2023-10-30Refactor: move suggestion functions from demand to suggestionsyukang-1273/+1272
2023-10-30Explicitly reject const C-variadic functionsNicholas Bishop-2/+32
2023-10-30Correctly handle nested or-patterns in column-wise analysesNadrieril-1/+1
2023-10-30Fix bad-c-variadic error being emitted multiple timesNicholas Bishop-6/+14
2023-10-30Don't emit delayed good-path bugs on panicMichael Goulet-1/+1
2023-10-30Some manual rustfmt as rustfmt is broken on this fileOli Scherer-3/+4
2023-10-30Merge two equal match armsOli Scherer-6/+1
2023-10-30Don't treat closures/coroutines as part of the public APIOli Scherer-21/+9
2023-10-30Fix #117284, Fix unused variables lint issue for args in macroyukang-11/+38
2023-10-30Fix missing leading space in suggestionGurinder Singh-1/+1
2023-10-30Add a custom panic message for resuming `gen` blocks after they panickedOli Scherer-2/+3