about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-07-28dedup objectklensy-4/+4
2024-07-28Don't store `thir::Pat` in error structsZalathar-40/+32
2024-07-28Rollup merge of #125889 - Nilstrieb:migrate-into-the-future, r=compiler-errorsMatthias Krüger-1/+57
2024-07-28Add migration lint for 2024 prelude additionsNilstrieb-1/+57
2024-07-28Rollup merge of #128279 - slanterns:is_sorted, r=dtolnayMatthias Krüger-9/+9
2024-07-28Rollup merge of #127853 - folkertdev:naked-function-error-messages, r=bjorn3Matthias Krüger-48/+118
2024-07-27improve dangling/oob errors and make them more uniformRalf Jung-35/+74
2024-07-28stabilize `is_sorted`Slanterns-9/+9
2024-07-27Rollup merge of #128271 - Nilstrieb:jump-into-a-can-of-worms-called-float-equ...Trevor Gross-0/+7
2024-07-27Rollup merge of #128241 - compiler-errors:clone-sugg, r=jieyouxuTrevor Gross-31/+0
2024-07-27Rollup merge of #128207 - folkertdev:asm-parser-generalize, r=AmanieuTrevor Gross-28/+69
2024-07-27miri: fix offset_from behavior on wildcard pointersRalf Jung-50/+59
2024-07-27Disable jump threading of float equalityNilstrieb-0/+7
2024-07-27Auto merge of #128006 - tgross35:missing-fragment-specifier-e2024, r=petroche...bors-7/+40
2024-07-27allow `#[target_feature]` on `#[naked]` functionsFolkert-2/+1
2024-07-27switch to an allowlist approachFolkert-34/+53
2024-07-27Auto merge of #124905 - reitermarkus:u32-from-char-opt, r=scottmcmbors-57/+79
2024-07-27Make `missing_fragment_specifier` an error in edition 2024Trevor Gross-7/+40
2024-07-26Rollup merge of #128229 - tdittr:unsafe-extern-abi-error, r=compiler-errorsTrevor Gross-3/+6
2024-07-26Rollup merge of #128226 - oli-obk:option_vs_empty_slice, r=petrochenkovTrevor Gross-6/+6
2024-07-26Rollup merge of #128224 - nnethercote:fewer-replace_ranges, r=petrochenkovTrevor Gross-25/+21
2024-07-26Rollup merge of #128223 - nnethercote:refactor-collect_tokens, r=petrochenkovTrevor Gross-45/+43
2024-07-26Rollup merge of #128201 - compiler-errors:closure-clone, r=oli-obkTrevor Gross-3/+27
2024-07-26Auto merge of #121676 - Bryanskiy:polarity, r=petrochenkovbors-50/+97
2024-07-26rustc_type_ir: derive Debug for UnevaluatedConstPavel Grigorenko-10/+1
2024-07-26rustc_type_ir: fix `clippy::derived_hash_with_manual_eq`Pavel Grigorenko-193/+5
2024-07-26Remove logic to suggest clone of function outputMichael Goulet-31/+0
2024-07-26Don't ICE when encountering error regions when confirming object method candi...Michael Goulet-1/+13
2024-07-26Suppress useless clone suggestionMichael Goulet-0/+5
2024-07-26Make coroutine-closures possible to be clonedMichael Goulet-3/+22
2024-07-26Not lint pub structs without pub constructors if containing fields of unit, n...mu001999-17/+19
2024-07-26Forbid `?Trait` bounds repetitionsBryanskiy-10/+16
2024-07-26Improve error message for `extern "C" unsafe fn()`Tamme Dittrich-3/+6
2024-07-26Auto merge of #128165 - saethlin:optimize-clone-shims, r=compiler-errorsbors-4/+5
2024-07-26Auto merge of #128034 - Nadrieril:explain-unreachable, r=compiler-errorsbors-116/+353
2024-07-26Remove redundant option that was just encoding that a slice was emptyOli Scherer-6/+6
2024-07-26Remove an unnecessary block.Nicholas Nethercote-11/+9
2024-07-26Tweak a loop.Nicholas Nethercote-5/+7
2024-07-26Fix a comment.Nicholas Nethercote-3/+3
2024-07-26Rollup merge of #128170 - saethlin:clone-fn, r=compiler-errorsTrevor Gross-2/+4
2024-07-26Rollup merge of #127557 - linyihai:issue-126694, r=compiler-errorsTrevor Gross-2/+5
2024-07-26Rollup merge of #127017 - mu001999-contrib:dead/enhance, r=pnkfelixTrevor Gross-10/+22
2024-07-26Rollup merge of #126575 - fmease:update-lint-type_alias_bounds, r=compiler-er...Trevor Gross-238/+322
2024-07-26Don't include inner attribute ranges in `CaptureState`.Nicholas Nethercote-6/+2
2024-07-26Add a label to point to the lacking macro name definitionLin Yihai-2/+5
2024-07-26Auto merge of #128213 - matthiaskrgr:rollup-v40q1j3, r=matthiaskrgrbors-188/+420
2024-07-26Invert the sense of `is_complete` and rename it as `needs_tokens`.Nicholas Nethercote-11/+13
2024-07-26Move `is_complete` to the module that uses it.Nicholas Nethercote-13/+13
2024-07-26Inline and remove `AttrWrapper::is_complete`.Nicholas Nethercote-8/+4
2024-07-26Invert early exit conditions in `collect_tokens_trailing_token`.Nicholas Nethercote-29/+29