about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-12-24Auto merge of #134716 - Zalathar:rollup-1h4q8cc, r=Zalatharbors-30/+141
2024-12-24Rollup merge of #134701 - compiler-errors:non-const-def-descr, r=Urgau,fmeaseStuart Cook-2/+4
2024-12-24Rollup merge of #134638 - compiler-errors:fx-item-bounds, r=lcnrStuart Cook-28/+137
2024-12-24Auto merge of #134625 - compiler-errors:unsafe-binders-ty, r=oli-obkbors-42/+375
2024-12-23Note def descr in NonConstFunctionCallMichael Goulet-2/+4
2024-12-23Always run tail_expr_drop_order lint on promoted MIRMichael Goulet-1/+2
2024-12-23Rollup merge of #134363 - estebank:derive-default, r=SparrowLiiMatthias Krüger-44/+9
2024-12-23Rollup merge of #134672 - Zalathar:revert-coverage-attr, r=wesleywiserTrevor Gross-4/+5
2024-12-23Auto merge of #134465 - lcnr:type-verifier, r=compiler-errorsbors-342/+159
2024-12-23Use `#[derive(Default)]` instead of manually implementing itEsteban Küber-44/+9
2024-12-23Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesl...Zalathar-4/+5
2024-12-23Auto merge of #134666 - matthiaskrgr:rollup-whe0chp, r=matthiaskrgrbors-13/+18
2024-12-22Begin to implement type system layer of unsafe bindersMichael Goulet-42/+375
2024-12-22Rollup merge of #134660 - dtolnay:markdowncode, r=lqdMatthias Krüger-7/+10
2024-12-22Rollup merge of #134611 - tbu-:pr_win7_msvc_align, r=jieyouxuMatthias Krüger-6/+8
2024-12-22Fix spacing of markdown code block fences in compiler rustdocDavid Tolnay-7/+10
2024-12-22Delete `Rvalue::Len`Scott McMurray-188/+13
2024-12-22Auto merge of #134326 - scottmcm:slice-drop-shim-ptrmetadata, r=saethlinbors-9/+66
2024-12-22Rollup merge of #134639 - compiler-errors:negative-ambiguity-causes, r=oli-obkMatthias Krüger-9/+13
2024-12-22Rollup merge of #134635 - compiler-errors:dyn-dyn, r=fmeaseMatthias Krüger-9/+9
2024-12-22Rollup merge of #134618 - RalfJung:coroutine-clone-comments, r=lqdMatthias Krüger-0/+5
2024-12-22Rollup merge of #134603 - kpreid:pointerlike-err, r=estebankMatthias Krüger-31/+69
2024-12-22Rollup merge of #134601 - dtolnay:dynstar, r=compiler-errorsMatthias Krüger-4/+8
2024-12-22Rollup merge of #134364 - estebank:derive-docs, r=fmeaseMatthias Krüger-23/+34
2024-12-22Make sure we note ambiguity causes on positive/negative impl conflictsMichael Goulet-9/+13
2024-12-22Fix item bounds in old solverMichael Goulet-28/+137
2024-12-22Auto merge of #134631 - matthiaskrgr:rollup-mkql5pl, r=matthiaskrgrbors-2/+1
2024-12-21Don't ICE on illegal dyn* castsMichael Goulet-9/+9
2024-12-21Rollup merge of #134526 - onur-ozkan:nightly-feat-rustc, r=jieyouxuMatthias Krüger-2/+1
2024-12-21Auto merge of #134268 - lqd:polonius-next, r=jackh726bors-34/+409
2024-12-21Use E0665 for missing `#[default]` errorEsteban Küber-24/+23
2024-12-21Auto merge of #134505 - jieyouxu:boop-compiler-cc, r=clubby789,jieyouxubors-3/+6
2024-12-21coroutine_clone: add commentsRalf Jung-0/+5
2024-12-21Auto merge of #134501 - lcnr:member-constraints-yeet, r=oli-obkbors-499/+392
2024-12-21Align `{i686,x86_64}-win7-windows-msvc` to their parent targetsTobias Bucher-6/+8
2024-12-21Rollup merge of #134600 - dtolnay:chainedcomparison, r=oli-obkJacob Pratt-13/+6
2024-12-21Rollup merge of #134575 - compiler-errors:drop-lint-coro, r=nikomatsakisJacob Pratt-10/+10
2024-12-21Rollup merge of #133087 - estebank:stmt-misparse, r=chenyukangJacob Pratt-2/+53
2024-12-20Support pretty-printing dyn* trait objectsDavid Tolnay-4/+8
2024-12-20Explain why a type is not eligible for `impl PointerLike`.Kevin Reid-31/+69
2024-12-20Change comparison operators to have Fixity::NoneDavid Tolnay-13/+6
2024-12-21Do not suggest `foo.Bar`Esteban Küber-1/+6
2024-12-21Account for missing `.` in macros to avoid incorrect suggestionEsteban Küber-0/+4
2024-12-21Detect missing `.` in method chain in let bindings and statementsEsteban Küber-2/+44
2024-12-21Mention `#[default]` in E0655 code indexEsteban Küber-3/+15
2024-12-21Rollup merge of #134586 - Urgau:fn-ptr-lint-option, r=compiler-errorsMatthias Krüger-2/+20
2024-12-21Rollup merge of #134539 - estebank:restrict-non_exhaustive, r=jieyouxuMatthias Krüger-3/+37
2024-12-21Rollup merge of #134524 - adetaylor:getref, r=compiler-errorsMatthias Krüger-0/+9
2024-12-21Rollup merge of #133782 - dtolnay:closuresjumps, r=spastorino,traviscrossMatthias Krüger-9/+18
2024-12-20Also lint on option of function pointer comparisonsUrgau-2/+20