| Age | Commit message (Expand) | Author | Lines |
| 2024-11-19 | Implement ~const opaques | Michael Goulet | -0/+4 |
| 2024-11-19 | Rename implied_const_bounds to explicit_implied_const_bounds | Michael Goulet | -4/+4 |
| 2024-11-04 | ty::KContainer -> ty::AssocItemContainer::K | Michael Goulet | -5/+5 |
| 2024-10-31 | Auto merge of #131186 - compiler-errors:precise-capturing-borrowck, r=estebank | bors | -4/+2 |
| 2024-10-31 | Encode cross-crate opaque type origin | Michael Goulet | -4/+2 |
| 2024-10-30 | Remove dead code stemming from the old effects desugaring | León Orell Valerian Liehr | -3/+0 |
| 2024-10-28 | fix clippy::clone_on_ref_ptr for compiler | klensy | -2/+2 |
| 2024-10-25 | tcx.is_const_fn doesn't work the way it is described, remove it | Ralf Jung | -1/+1 |
| 2024-10-24 | Be better at enforcing that const_conditions is only called on const items | Michael Goulet | -7/+11 |
| 2024-10-24 | Implement const effect predicate in new solver | Michael Goulet | -1/+7 |
| 2024-10-24 | Remove associated type based effects logic | Michael Goulet | -3/+0 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -3/+3 |
| 2024-10-10 | Add variances to RPITITs | Michael Goulet | -1/+4 |
| 2024-10-02 | Move in_trait into OpaqueTyOrigin | Michael Goulet | -2/+2 |
| 2024-10-02 | Use named fields for OpaqueTyOrigin | Michael Goulet | -3/+3 |
| 2024-09-24 | Separate collection of crate-local inherent impls from error reporting | Michael Goulet | -2/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-09-16 | Encode coroutine_by_move_body_def_id in crate metadata | Michael Goulet | -1/+10 |
| 2024-09-08 | Auto merge of #130036 - weiznich:diagnostic_unstable_tracking, r=compiler-errors | bors | -2/+8 |
| 2024-09-06 | Auto merge of #128776 - Bryanskiy:deep-reject-ctxt, r=lcnr | bors | -1/+1 |
| 2024-09-06 | Correctly handle stability of `#[diagnostic]` attributes | Georg Semmler | -2/+8 |
| 2024-09-04 | Make supertrait and implied predicates queries defaulted | Michael Goulet | -4/+4 |
| 2024-09-02 | Use `DeepRejectCtxt` to quickly reject `ParamEnv` candidates | Bryanskiy | -1/+1 |
| 2024-09-01 | Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU" | Jakub Beránek | -3/+0 |
| 2024-08-31 | Rollup merge of #129725 - compiler-errors:predicates-of, r=fmease | Matthias Krüger | -4/+8 |
| 2024-08-29 | Add `warn(unreachable_pub)` to `rustc_metadata`. | Nicholas Nethercote | -1/+1 |
| 2024-08-29 | Stop using ty::GenericPredicates for non-predicates_of queries | Michael Goulet | -4/+8 |
| 2024-08-28 | Implement RFC 3525. | Luca Versari | -0/+3 |
| 2024-08-26 | Remove some unnecessary TODOs | Michael Goulet | -5/+0 |
| 2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet | -11/+28 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -7/+8 |
| 2024-07-21 | Auto merge of #120812 - compiler-errors:impl-sorting, r=lcnr | bors | -65/+18 |
| 2024-07-18 | Move query providers | Michael Goulet | -25/+0 |
| 2024-07-18 | Avoid unnecessary sorting of traits | Michael Goulet | -42/+20 |
| 2024-07-17 | Add cross-crate precise capturing support to rustdoc | Michael Goulet | -0/+10 |
| 2024-06-29 | Auto merge of #120639 - fee1-dead-contrib:new-effects-desugaring, r=oli-obk | bors | -0/+6 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -0/+6 |
| 2024-06-27 | Make queries more explicit | Michael Goulet | -4/+4 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -1/+1 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -1/+1 |
| 2024-06-07 | Only compute specializes query if specialization is enabled in the crate of t... | Michael Goulet | -0/+1 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -1/+1 |
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -7/+7 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -0/+1 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_metadata`. | Nicholas Nethercote | -0/+1 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -1/+1 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_metadata`. | Nicholas Nethercote | -0/+1 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -1/+1 |
| 2024-04-11 | remove some things that do not need to be | Matthias Krüger | -1/+1 |
| 2024-03-28 | Replace `RemapFileNameExt::for_codegen` with explicit calls | Urgau | -11/+5 |