about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-04-11Mention when the type of the moved value doesn't implement `Clone`Esteban Küber-2/+13
2024-04-11Account for move error in the spread operator on struct literalsEsteban Küber-11/+107
2024-04-11Better account for `FnOnce` in move errorsEsteban Küber-7/+78
2024-04-11Account for assign binops in clone suggestionsEsteban Küber-2/+32
2024-04-11When possible, suggest cloning the result of a call instead of an argumentEsteban Küber-13/+92
2024-04-11Do not recomment cloning explicit `&mut` expressionsEsteban Küber-0/+5
2024-04-11Fix accuracy of `T: Clone` check in suggestionEsteban Küber-0/+1
2024-04-11Remove unnecessary argument from `suggest_cloning`Esteban Küber-21/+9
2024-04-11Silence redundant clone suggestionEsteban Küber-0/+5
2024-04-11More move error suggestions to cloneEsteban Küber-0/+4
2024-04-11Suggest `.clone()` in some move errorsEsteban Küber-0/+10
2024-04-11Account for unops when suggesting cloningEsteban Küber-19/+24
2024-04-11Suggest `.clone()` when moved while borrowedEsteban Küber-17/+56
2024-04-11Account for `.clone()` when suggesting `<T as Clone>::clone`Esteban Küber-2/+33
2024-04-10Auto merge of #121346 - m-ou-se:temp-lifetime-if-else-match, r=compiler-errorsbors-0/+13
2024-04-10Auto merge of #123185 - scottmcm:more-typed-copy, r=compiler-errorsbors-128/+31
2024-04-10Rollup merge of #123701 - compiler-errors:only-assert-after-checking, r=Waffl...Guillaume Gomez-1/+8
2024-04-10Rollup merge of #123689 - spastorino:pattern_types_const_generics, r=oli-obkGuillaume Gomez-2/+24
2024-04-10Rollup merge of #123659 - celinval:smir-fix-intrinsic, r=oli-obkGuillaume Gomez-34/+37
2024-04-10Rollup merge of #118391 - compiler-errors:lifetimes-eq, r=lcnrGuillaume Gomez-35/+175
2024-04-10Only assert for child/parent projection compatibility AFTER checking that the...Michael Goulet-1/+8
2024-04-10Only avoid anon consts during instantiationOli Scherer-3/+6
2024-04-10Rollup merge of #123668 - oli-obk:by_move_body_golfing, r=compiler-errorsMatthias Krüger-51/+43
2024-04-10Rollup merge of #123612 - kxxt:riscv-target-abi, r=jieyouxu,nikic,DianQKMatthias Krüger-21/+56
2024-04-10Rollup merge of #123609 - compiler-errors:greek-question-mark, r=jieyouxuMatthias Krüger-25/+23
2024-04-10Rollup merge of #122200 - jieyouxu:unconditional-nightly-update-hint, r=estebankMatthias Krüger-45/+13
2024-04-09Iterate over parent captures first, as there is a 1:N mapping of parent captu...Oli Scherer-71/+63
2024-04-09Add a FIXMEOli Scherer-0/+1
2024-04-09Handle const generic pattern typesSantiago Pastorino-2/+24
2024-04-09Add a helper for extending a span to include any trailing whitespaceMichael Goulet-25/+16
2024-04-09Don't use bytepos offsets when computing semicolon span for removalMichael Goulet-2/+9
2024-04-09Clarifying commentMichael Goulet-3/+9
2024-04-09Split back out unused_lifetimes -> redundant_lifetimesMichael Goulet-4/+26
2024-04-09Lint redundant lifetimes in impl headerMichael Goulet-5/+6
2024-04-09Move check to wfcheckMichael Goulet-183/+131
2024-04-09Fix stage 2Michael Goulet-1/+1
2024-04-09Add commentsMichael Goulet-6/+34
2024-04-09Actually, just reuse the UNUSED_LIFETIMES lintMichael Goulet-38/+8
2024-04-09Add redundant_lifetime_args lintMichael Goulet-8/+173
2024-04-09Put the `NONTEMPORAL` case firstScott McMurray-6/+7
2024-04-09Remove my `scalar_copy_backend_type` optimization attemptScott McMurray-127/+29
2024-04-09driver: unconditionally show update nightly hint许杰友 Jieyou Xu (Joe)-45/+13
2024-04-09Auto merge of #123676 - GuillaumeGomez:rollup-1hurixy, r=GuillaumeGomezbors-55/+65
2024-04-09Rollup merge of #123662 - compiler-errors:no-upvars-yet, r=oli-obkGuillaume Gomez-36/+48
2024-04-09Rollup merge of #123658 - compiler-errors:stop-assuming, r=oli-obkGuillaume Gomez-19/+17
2024-04-09Auto merge of #123631 - oli-obk:fail_slow, r=jieyouxubors-22/+20
2024-04-09Shrink a loop to its looping part and move out the part that runs after the loopOli Scherer-50/+50
2024-04-09prefer `expect` over `let else bug!`Oli Scherer-3/+2
2024-04-09Split out a complex if condition into a named functionOli Scherer-18/+18
2024-04-09Auto merge of #123272 - saethlin:reachable-mono-cleanup, r=cjgillotbors-68/+111