| Age | Commit message (Expand) | Author | Lines |
| 2024-10-12 | Rollup merge of #131239 - VulnBandit:trait-vulnerability, r=lcnr | Matthias Krüger | -35/+37 |
| 2024-10-12 | Rollup merge of #128784 - tdittr:check-abi-on-fn-ptr, r=compiler-errors | Matthias Krüger | -15/+37 |
| 2024-10-11 | intrinsics.fmuladdf{16,32,64,128}: expose llvm.fmuladd.* semantics | Jed Brown | -0/+13 |
| 2024-10-11 | Don't assume traits used as type are trait objs | VulnBandit | -35/+37 |
| 2024-10-11 | Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiser | bors | -198/+4 |
| 2024-10-10 | Rollup merge of #131475 - fmease:compiler-mv-obj-safe-dyn-compat-2, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-10-10 | Don't fire refinement lint if there are errors | Michael Goulet | -0/+4 |
| 2024-10-10 | Clarify implicit captures for RPITIT | Michael Goulet | -9/+25 |
| 2024-10-10 | Add variances to RPITITs | Michael Goulet | -5/+44 |
| 2024-10-10 | Rename feature object_safe_for_dispatch to dyn_compatible_for_dispatch | León Orell Valerian Liehr | -1/+1 |
| 2024-10-05 | Auto merge of #129244 - cjgillot:opaque-hir, r=compiler-errors | bors | -252/+200 |
| 2024-10-04 | Rollup merge of #131273 - estebank:issue-131051, r=compiler-errors | Jubilee | -7/+10 |
| 2024-10-04 | Rollup merge of #130367 - compiler-errors:super-unconstrained, r=spastorino | Jubilee | -4/+64 |
| 2024-10-04 | Simplify bound var resolution. | Camille GILLOT | -29/+27 |
| 2024-10-04 | Remove stray fixmes. | Camille GILLOT | -3/+0 |
| 2024-10-04 | WfCheck opaques. | Camille GILLOT | -12/+31 |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -211/+145 |
| 2024-10-04 | Account for `impl Trait {` when `impl Trait for Type {` was intended | Esteban Küber | -7/+10 |
| 2024-10-04 | Elaborate supertrait span correctly to label the error better | Michael Goulet | -5/+15 |
| 2024-10-04 | Check elaborated projections from dyn don't mention unconstrained late bound ... | Michael Goulet | -0/+50 |
| 2024-10-04 | Rollup merge of #130518 - scottmcm:stabilize-controlflow-extra, r=dtolnay | Jubilee | -1/+0 |
| 2024-10-04 | Rollup merge of #131202 - Urgau:wide-ptrs-compiler, r=jieyouxu | Guillaume Gomez | -2/+2 |
| 2024-10-04 | Use wide pointers consistenly across the compiler | Urgau | -2/+2 |
| 2024-10-03 | Rollup merge of #131183 - compiler-errors:opaque-ty-origin, r=estebank | Matthias Krüger | -59/+89 |
| 2024-10-02 | Move in_trait into OpaqueTyOrigin | Michael Goulet | -55/+83 |
| 2024-10-02 | Use named fields for OpaqueTyOrigin | Michael Goulet | -16/+18 |
| 2024-10-02 | Remove redundant in_trait from hir::TyKind::OpaqueDef | Michael Goulet | -4/+4 |
| 2024-10-02 | Handle `rustc-hir-analysis` cases of `rustc::potential_query_instability` lint | ismailarilik | -16/+15 |
| 2024-10-01 | Remove unnamed field feature | Michael Goulet | -198/+4 |
| 2024-09-30 | Rollup merge of #131038 - onkoe:fix/adt_const_params_leak_118179, r=compiler-... | Matthias Krüger | -5/+12 |
| 2024-09-29 | fix(hir_analysis/wfcheck): don't leak {type error} | Barrett Ray | -5/+12 |
| 2024-09-30 | Auto merge of #129499 - fee1-dead-contrib:supereffects, r=compiler-errors | bors | -31/+42 |
| 2024-09-27 | Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-... | Matthias Krüger | -42/+46 |
| 2024-09-27 | properly elaborate effects implied bounds for super traits | Deadbeef | -31/+42 |
| 2024-09-25 | Stabilize the `map`/`value` methods on `ControlFlow` | Scott McMurray | -1/+0 |
| 2024-09-25 | Add a few more tests, comments | Michael Goulet | -0/+6 |
| 2024-09-25 | Pull out into helper function | Michael Goulet | -99/+112 |
| 2024-09-25 | Collect relevant item bounds from trait clauses for nested rigid projections,... | Michael Goulet | -10/+216 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -42/+46 |
| 2024-09-24 | Separate collection of crate-local inherent impls from error reporting | Michael Goulet | -22/+27 |
| 2024-09-23 | Check ABI target compatibility for function pointers | Tamme Dittrich | -15/+37 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -206/+168 |
| 2024-09-21 | Rollup merge of #130666 - compiler-errors:super-bounds, r=fee1-dead,fmease | Michael Goulet | -11/+84 |
| 2024-09-21 | Don't elaborate effects predicates into bounds list unless we're actually col... | Michael Goulet | -1/+8 |
| 2024-09-21 | Assert that explicit_super_predicates_of and explicit_item_bounds truly only ... | Michael Goulet | -10/+76 |
| 2024-09-21 | More tests and tweak comments | Michael Goulet | -4/+15 |
| 2024-09-20 | Resolve self type alias in impl for RTN | Michael Goulet | -1/+25 |
| 2024-09-20 | Add missing diagnostics and flesh out tests | Michael Goulet | -12/+35 |
| 2024-09-20 | Flesh out some TODOs | Michael Goulet | -17/+93 |
| 2024-09-20 | Implement RTN in resolve_bound_vars and HIR ty lowering | Michael Goulet | -132/+398 |