| 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 | -4/+22 |
| 2024-10-11 | Don't assume traits used as type are trait objs | VulnBandit | -35/+37 |
| 2024-10-05 | Auto merge of #129244 - cjgillot:opaque-hir, r=compiler-errors | bors | -37/+30 |
| 2024-10-04 | Rollup merge of #131273 - estebank:issue-131051, r=compiler-errors | Jubilee | -7/+10 |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -37/+30 |
| 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-03 | Rollup merge of #131183 - compiler-errors:opaque-ty-origin, r=estebank | Matthias Krüger | -8/+28 |
| 2024-10-02 | Move in_trait into OpaqueTyOrigin | Michael Goulet | -7/+27 |
| 2024-10-02 | Remove redundant in_trait from hir::TyKind::OpaqueDef | Michael Goulet | -2/+2 |
| 2024-10-02 | Handle `rustc-hir-analysis` cases of `rustc::potential_query_instability` lint | ismailarilik | -3/+3 |
| 2024-09-27 | Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-... | Matthias Krüger | -29/+31 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -29/+31 |
| 2024-09-24 | Separate collection of crate-local inherent impls from error reporting | Michael Goulet | -2/+2 |
| 2024-09-23 | Check ABI target compatibility for function pointers | Tamme Dittrich | -4/+22 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -34/+29 |
| 2024-09-21 | Rollup merge of #130666 - compiler-errors:super-bounds, r=fee1-dead,fmease | Michael Goulet | -0/+1 |
| 2024-09-21 | Don't elaborate effects predicates into bounds list unless we're actually col... | Michael Goulet | -0/+1 |
| 2024-09-20 | Add missing diagnostics and flesh out tests | Michael Goulet | -4/+26 |
| 2024-09-20 | Flesh out some TODOs | Michael Goulet | -8/+50 |
| 2024-09-20 | Implement RTN in resolve_bound_vars and HIR ty lowering | Michael Goulet | -126/+282 |
| 2024-09-20 | Conditionally allow lowering RTN (..) in paths | Michael Goulet | -1/+14 |
| 2024-09-11 | Also fix if in else | Michael Goulet | -6/+4 |
| 2024-09-09 | do `PolyFnSig` -> `FnSig` conversion later | Folkert de Vries | -5/+8 |
| 2024-09-07 | fix ICE in CMSE type validation | Folkert de Vries | -5/+8 |
| 2024-09-03 | Rollup merge of #127692 - veera-sivarajan:bugfix-125139, r=estebank | Matthias Krüger | -23/+55 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 1) | Alexander Cyon | -2/+2 |
| 2024-08-31 | Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu | Matthias Krüger | -0/+4 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+4 |
| 2024-08-29 | Stop using ty::GenericPredicates for non-predicates_of queries | Michael Goulet | -3/+3 |
| 2024-08-27 | Add `warn(unreachable_pub)` to `rustc_hir_analysis`. | Nicholas Nethercote | -1/+1 |
| 2024-08-26 | Rollup merge of #129590 - compiler-errors:ref-tykind, r=fmease | Matthias Krüger | -2/+2 |
| 2024-08-25 | Remove redundant flags that can be inferred from the HIR | Michael Goulet | -28/+21 |
| 2024-08-25 | Avoid taking reference of &TyKind | Michael Goulet | -2/+2 |
| 2024-08-24 | Rework how we emit errors for unresolved object lifetimes | Michael Goulet | -15/+24 |
| 2024-08-22 | Use a LocalDefId in ResolvedArg. | Camille GILLOT | -13/+16 |
| 2024-08-21 | Rollup merge of #128843 - veera-sivarajan:small-cleanup, r=davidtwco | Matthias Krüger | -3/+2 |
| 2024-08-19 | Suggest `impl Trait` for References to Bare Trait in Function Header | Veera | -23/+55 |
| 2024-08-08 | Remove a Redundant Conditional Check | Veera | -3/+2 |
| 2024-08-07 | Rollup merge of #128424 - fee1-dead-contrib:fx-clean, r=oli-obk | Guillaume Gomez | -26/+0 |
| 2024-08-06 | Rollup merge of #128377 - veera-sivarajan:fix-128249, r=davidtwco | Matthias Krüger | -14/+27 |
| 2024-07-31 | minor `effects` cleanups | Deadbeef | -26/+0 |
| 2024-07-29 | Fix ICE Caused by Incorrectly Delaying E0107 | Veera | -14/+27 |
| 2024-07-29 | Delegation: support generics for delegation from free functions | Bryanskiy | -89/+5 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -47/+53 |
| 2024-07-26 | Auto merge of #121676 - Bryanskiy:polarity, r=petrochenkov | bors | -12/+27 |
| 2024-07-26 | Forbid `?Trait` bounds repetitions | Bryanskiy | -10/+16 |
| 2024-07-25 | Support ?Trait bounds in supertraits and dyn Trait under a feature gate | Bryanskiy | -14/+23 |