about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src
AgeCommit message (Expand)AuthorLines
2025-03-09Rollup merge of #136968 - oli-obk:bye-bye, r=compiler-errorsMatthias Krüger-25/+5
2025-03-09Do not register `Self: AutoTrait` when confirming auto traitMichael Goulet-15/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-03-07Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakisMatthias Krüger-0/+10
2025-03-06Add UseCloned trait related codeSantiago Pastorino-0/+10
2025-03-06Rollup merge of #137910 - compiler-errors:async-fn-goal-error, r=oli-obkMichael Goulet-54/+70
2025-03-06Rollup merge of #137764 - compiler-errors:always-applicable-negative-impl, r=...Michael Goulet-1/+1
2025-03-06Rollup merge of #137303 - compiler-errors:maybe-forgor, r=cjgillotMichael Goulet-5/+3
2025-03-06Remove the `Option` part of range ends in the HIROli Scherer-1/+1
2025-03-06Avoid having to handle an `Option` in the type systemOli Scherer-6/+2
2025-03-05Rollup merge of #137728 - Darksonn:no-tuple-unsize, r=oli-obk许杰友 Jieyou Xu (Joe)-40/+2
2025-03-05Rollup merge of #137633 - compiler-errors:no-implied-bounds-hack-unless-bevy,...许杰友 Jieyou Xu (Joe)-168/+62
2025-03-05Rollup merge of #137298 - compiler-errors:mir-wf, r=lcnr许杰友 Jieyou Xu (Joe)-2/+2
2025-03-05change definitely non-productive cycles to errorlcnr-1/+1
2025-03-04Auto merge of #135186 - camelid:const-path-multi, r=BoxyUwUbors-2/+10
2025-03-04Only use implied bounds hack if bevy, and use deeply normalize in implied bou...Michael Goulet-168/+62
2025-03-04Ensure that negative auto impls are always applicableMichael Goulet-1/+1
2025-03-04mgca: Lower all const paths as `ConstArgKind::Path`Noah Lev-2/+10
2025-03-03Tweak error code for sized checks of const/staticMichael Goulet-2/+2
2025-03-03Improve error message for AsyncFn trait failure for RPITMichael Goulet-54/+70
2025-03-03Fix pretty printing of unsafe bindersMichael Goulet-2/+4
2025-03-01Rollup merge of #137822 - BoxyUwU:query_normalizer_docs, r=compiler-errorsMatthias Krüger-12/+9
2025-03-01Rollup merge of #137800 - BoxyUwU:param_env_docs, r=compiler-errorsMatthias Krüger-1/+1
2025-03-01Rollup merge of #137776 - nnethercote:rustc_transmute-cleanups, r=jswrennMatthias Krüger-25/+12
2025-03-01Rollup merge of #137617 - BoxyUwU:generic_const_parameter_types, r=lcnrMatthias Krüger-3/+0
2025-03-01Rollup merge of #137689 - compiler-errors:coroutine, r=lcnrMatthias Krüger-58/+21
2025-03-01Rollup merge of #137171 - makai410:swapping-e0277, r=compiler-errorsMatthias Krüger-0/+53
2025-02-28Introduce `feature(generic_const_parameter_types)`Boxy-3/+0
2025-02-28Update query normalizer docsBoxy-12/+9
2025-02-28reviewlcnr-3/+9
2025-02-28normalizing where-clauses is also coinductive, add testslcnr-1/+4
2025-02-28Remove `allow(unused_variables)` for `rustc_transmute`.Nicholas Nethercote-24/+11
2025-02-28Remove `rustc_transmute`'s dependence on `rustc_infer`.Nicholas Nethercote-3/+3
2025-02-27Delete tuple unsizingAlice Ryhl-40/+2
2025-02-26Remove `ParamEnv::without_caller_bounds`Boxy-1/+1
2025-02-26Rollup merge of #137635 - compiler-errors:constrain-unstable, r=SparrowLiiLeón Orell Valerian Liehr-1/+4
2025-02-26Rollup merge of #137201 - estebank:structured-errors-long-ty, r=oli-obkLeón Orell Valerian Liehr-8/+8
2025-02-26Use bound_coroutine_witnesses in old solverMichael Goulet-58/+21
2025-02-25Don't suggest constraining unstable associated typesMichael Goulet-1/+4
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-8/+8
2025-02-25Auto merge of #137571 - tgross35:rollup-i1tcnv1, r=tgross35bors-1/+0
2025-02-25Auto merge of #137573 - compiler-errors:rollup-noq9yhp, r=compiler-errorsbors-25/+12
2025-02-24Remove dyn_compatible_for_dispatchMichael Goulet-25/+12
2025-02-24Introduce new parsing infrastructure and types for parsed attributesJana Dönszelmann-3/+3
2025-02-24Change span field accesses to method callsJana Dönszelmann-6/+14
2025-02-24trait_sel: resolve vars in host effectsDavid Wood-0/+2
2025-02-23stabilize extract_ifbendn-1/+0
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-14/+8
2025-02-22Rollup merge of #137333 - compiler-errors:edition-2024-fresh, r=NadrierilMatthias Krüger-14/+13