about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-05-17Detect when a lifetime is being reused in suggestionEsteban Küber-1/+5
2024-05-17Tweak suggested lifetimes to modify return type instead of `&self` receiverEsteban Küber-2/+8
2024-05-17Account for owning item lifetimes in suggestion and annotate tests as `run-ru...Esteban Küber-3/+39
2024-05-17Always constrain the return type in lifetime suggestionEsteban Küber-0/+5
2024-05-17Suggest setting lifetime in borrowck error involving types with elided lifetimesEsteban Küber-30/+75
2024-05-17to_opt_poly_X_pred -> as_X_clauseMichael Goulet-23/+23
2024-05-17Rollup merge of #125191 - compiler-errors:wf, r=lcnrMatthias Krüger-20/+57
2024-05-17Rollup merge of #123694 - Xiretza:expand-diagnostics, r=compiler-errorsMatthias Krüger-3/+11
2024-05-17Auto merge of #124129 - lqd:enable-lld, r=Mark-Simulacrumbors-0/+13
2024-05-16Report better WF obligation leaf obligations in new solverMichael Goulet-20/+57
2024-05-16Remove trivial Binder::dummy callsMichael Goulet-7/+7
2024-05-16Uplift Goal to rustc_type_irMichael Goulet-109/+130
2024-05-16Make impls UpcastFrom, implement Upcast for UpcastFromMichael Goulet-90/+92
2024-05-16Make P parameter explicitMichael Goulet-49/+62
2024-05-16Rename ToPredicate for UpcastMichael Goulet-220/+214
2024-05-16enable rust-lld on `x86_64-unknown-linux-gnu` when requestedRémy Rakic-0/+13
2024-05-16Rollup merge of #125172 - tgross35:f16-f128-as-casting, r=compiler-errorsMatthias Krüger-1/+4
2024-05-16Rollup merge of #125170 - compiler-errors:uplift-fn-sig-2, r=lcnrMatthias Krüger-122/+168
2024-05-16Don't ICE because recomputing overflow goals during find_best_leaf_obligation...Michael Goulet-41/+64
2024-05-16Uplift FnSigMichael Goulet-122/+168
2024-05-16Fix assertion when attempting to convert `f16` and `f128` with `as`Trevor Gross-1/+4
2024-05-16Auto merge of #124987 - workingjubilee:macro-metavar-expr-with-a-shorter-len,...bors-8/+8
2024-05-15Rollup merge of #125154 - FractalFir:fnabi_doc, r=compiler-errorsLeón Orell Valerian Liehr-4/+9
2024-05-15Improved the documentation of the FnAbi structMichał Kostrubiec-4/+9
2024-05-15Auto merge of #125144 - fmease:rollup-4uft293, r=fmeasebors-2/+6
2024-05-15Rollup merge of #125137 - RalfJung:mir-sh, r=scottmcmLeón Orell Valerian Liehr-2/+6
2024-05-15Auto merge of #123413 - petrochenkov:delegmulti2, r=fmeasebors-49/+331
2024-05-15MIR operators: clarify Shl/Shr handling of negative offsetsRalf Jung-2/+6
2024-05-15Rollup merge of #125135 - chenyukang:yukang-fix-116502, r=compiler-errorsMatthias Krüger-1/+1
2024-05-15Rollup merge of #125132 - mejrs:diag, r=compiler-errorsMatthias Krüger-5/+27
2024-05-15Rollup merge of #125108 - Zalathar:info-bitmap-bytes, r=nnethercoteMatthias Krüger-27/+2
2024-05-15Rollup merge of #124990 - fmease:expand-weak-aliases-within-cts, r=compiler-e...Matthias Krüger-1/+1
2024-05-15Fix the dedup error because of spans from suggestionyukang-1/+1
2024-05-15Auto merge of #125084 - Jules-Bertholet:fix-125058, r=Nadrierilbors-1/+11
2024-05-15delegation: Implement list delegationVadim Petrochenkov-49/+331
2024-05-15Add `on_unimplemented" typo suggestionsmejrs-5/+27
2024-05-14Auto merge of #125120 - compiler-errors:rollup-mnjybwv, r=compiler-errorsbors-571/+683
2024-05-14Rollup merge of #125100 - compiler-errors:faster, r=nnethercoteMichael Goulet-9/+37
2024-05-14Rollup merge of #125088 - compiler-errors:uplift-alias-ty, r=lcnrMichael Goulet-534/+574
2024-05-14Rollup merge of #125080 - bvanjoi:fix-124946, r=nnethercoteMichael Goulet-6/+33
2024-05-14Rollup merge of #124844 - compiler-errors:shadow-probe, r=lcnrMichael Goulet-22/+39
2024-05-14only find segs chain for missing methods when no available candidatesbohan-6/+33
2024-05-14Auto merge of #123816 - tgross35:f16-f128-mangling, r=michaelwoeristerbors-3/+2
2024-05-14Add v0 symbol mangling for `f16` and `f128`Trevor Gross-3/+2
2024-05-14Auto merge of #125023 - morr0ne:linux-none-target, r=Nilstriebbors-0/+28
2024-05-14Auto merge of #124228 - compiler-errors:lint-overcaptures, r=oli-obkbors-37/+490
2024-05-14coverage: Remove confusing comments from `CoverageKind`Zalathar-6/+0
2024-05-14coverage: `CoverageIdsInfo::mcdc_bitmap_bytes` is never neededZalathar-21/+2
2024-05-13Use a proper probe for shadowing implMichael Goulet-22/+39
2024-05-13And finally add testsMichael Goulet-15/+74