about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-05-13Rollup merge of #111499 - loongarch-rs:drop-efiapi, r=AmanieuDylan DPC-2/+2
2023-05-13Rollup merge of #111494 - compiler-errors:variant-order, r=petrochenkovDylan DPC-22/+40
2023-05-13Rollup merge of #111469 - Dushistov:fix-coverage-data-race, r=wesleywiserDylan DPC-0/+3
2023-05-13Rollup merge of #111451 - compiler-errors:note-cast-origin, r=b-naberDylan DPC-54/+50
2023-05-13Rollup merge of #111096 - AngelicosPhosphoros:overflow_checks_issue_91130, r=...Dylan DPC-0/+9
2023-05-13Rollup merge of #110454 - oli-obk:limited_impl_trait_in_assoc_type, r=compile...Dylan DPC-55/+354
2023-05-13Encode VariantIdx so we can decode variants in the right orderMichael Goulet-22/+40
2023-05-12Auto merge of #111396 - vlad20012:reduce-Borrows-dataflow-bitset-size, r=cjgi...bors-1/+1
2023-05-12Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwcobors-6/+223
2023-05-12Use the opaque_types_defined_by query to cheaply check for whether a hidden t...Oli Scherer-153/+204
2023-05-12add `query opaque_types_defined_by`lcnr-0/+91
2023-05-12Add a convenience functionOli Scherer-8/+13
2023-05-12Rewrite nested `if` conditions into a single matchOli Scherer-6/+7
2023-05-12Invert `IgnoreRegions` to `CheckRegions`Oli Scherer-8/+8
2023-05-12Require `impl Trait` in associated types to appear in method signaturesOli Scherer-48/+199
2023-05-12asm: loongarch64: Drop efiapiWANG Rui-2/+2
2023-05-12Auto merge of #111493 - matthiaskrgr:rollup-iw1z59b, r=matthiaskrgrbors-52/+80
2023-05-12Rollup merge of #111492 - calebcartwright:by-ref-tokentree-1, r=compiler-errorsMatthias Krüger-6/+6
2023-05-12Rollup merge of #111490 - compiler-errors:layout-placeholder, r=aliemjayMatthias Krüger-4/+2
2023-05-12Rollup merge of #111441 - cjgillot:issue-111422, r=JakobDegenMatthias Krüger-30/+60
2023-05-12Rollup merge of #111393 - klensy:win-0.48, r=oli-obkMatthias Krüger-12/+12
2023-05-11refactor: use by-ref TokenTree iterator to avoid a few clonesCaleb Cartwright-6/+6
2023-05-12Don't ICE in layout computation for placeholder typesMichael Goulet-4/+2
2023-05-11Rollup merge of #111460 - clubby789:lowercase-box-self, r=compiler-errorsMichael Goulet-25/+47
2023-05-11Rollup merge of #111444 - cjgillot:issue-111400, r=oli-obkMichael Goulet-5/+11
2023-05-11Rollup merge of #111375 - rcvalle:rust-cfi-fix-106547, r=bjorn3Michael Goulet-28/+134
2023-05-11Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnrMichael Goulet-7/+7
2023-05-11Rollup merge of #106038 - aliemjay:opaque-implied, r=lcnrMichael Goulet-4/+26
2023-05-12Note base types of coercionMichael Goulet-54/+50
2023-05-12Usage of atomic counters for llvm code coverageEvgeniy A. Dushistov-0/+3
2023-05-11Add support for `cfg(overflow_checks)`AngelicosPhosphoros-0/+9
2023-05-11Improve error for `self: Box<self>`clubby789-25/+47
2023-05-11Auto merge of #111029 - Nilstrieb:when-the-errs-are-too-big, r=petrochenkovbors-14/+32
2023-05-11Rollup merge of #111432 - cjgillot:issue-111426, r=oli-obkMatthias Krüger-7/+13
2023-05-11Rollup merge of #111382 - Zalathar:ffi, r=cuviperMatthias Krüger-17/+118
2023-05-11Rollup merge of #111292 - Urgau:check-cfg-issue-111291, r=petrochenkovMatthias Krüger-1/+10
2023-05-11Rollup merge of #108705 - clubby789:refutable-let-closure-borrow, r=cjgillotMatthias Krüger-13/+18
2023-05-10Auto merge of #110820 - cjgillot:faster-dcp, r=oli-obkbors-141/+183
2023-05-10Only warn single-use lifetime when the binders match.Camille GILLOT-5/+11
2023-05-10Avoid shadowing.Camille GILLOT-2/+2
2023-05-10Do not see through copies of mutable pointers.Camille GILLOT-5/+6
2023-05-10Iteratively replace pointers.Camille GILLOT-25/+54
2023-05-10Add note to suggest using `let _ = x` to ignore the valueUrgau-0/+8
2023-05-10Improve warning message by saying that it "does nothing"Urgau-4/+4
2023-05-10Use label instead of note to be more consistent with other lintsUrgau-16/+16
2023-05-10Uplift clippy::forget_copy to rustcUrgau-2/+47
2023-05-10Uplift clippy::forget_ref to rustcUrgau-2/+39
2023-05-10Uplift clippy::drop_copy to rustcUrgau-2/+41
2023-05-10Uplift clippy::drop_ref to rustcUrgau-0/+91
2023-05-10Remove useless drop of copy typeUrgau-3/+1