| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-10-02 | remove another unused Key impl | Ralf Jung | -9/+0 | |
| 2023-10-02 | remove Key impls for types that involve an AllocId | Ralf Jung | -24/+0 | |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -1/+1 | |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -3/+2 | |
| this way we have mir::ConstValue and ty::ValTree as reasonably parallel | ||||
| 2023-08-14 | Use `{Local}ModDefId` in many queries | Nilstrieb | -1/+36 | |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -5/+5 | |
| 2023-07-06 | get rid of a bit more calls to poly_select | Michael Goulet | -2/+2 | |
| 2023-07-05 | Specialize `try_destructure_mir_constant` for its sole user | Oli Scherer | -0/+9 | |
| 2023-06-26 | Migrate predicates_of and caller_bounds to Clause | Michael Goulet | -1/+1 | |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -9/+1 | |
| 2023-04-12 | Rollup merge of #110153 - DaniPopes:compiler-typos, r=Nilstrieb | Matthias Krüger | -1/+1 | |
| Fix typos in compiler I ran [`typos -w compiler`](https://github.com/crate-ci/typos) to fix typos in the `compiler` directory. Refs #110150 | ||||
| 2023-04-11 | Split super_predicates_that_define_assoc_type query from super_predicates_of | Michael Goulet | -1/+1 | |
| 2023-04-10 | Fix typos in compiler | DaniPopes | -1/+1 | |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -1/+2 | |
| The first PR for https://github.com/rust-lang/compiler-team/issues/606 This is just the move-and-rename, because it's plenty big-and-bitrotty already. Future PRs will start using `FieldIdx` more broadly, and concomitantly removing `FieldIdx::new`s. | ||||
| 2023-03-21 | LocalCrate key | Michael Goulet | -2/+6 | |
| 2023-03-21 | AsLocalKey trait | Michael Goulet | -304/+43 | |
| 2023-03-21 | Use LocalDefId in ItemCtxt | Michael Goulet | -3/+3 | |
| 2023-03-21 | Use local key in providers | Michael Goulet | -109/+202 | |
| 2023-03-14 | Use `unused_generic_params` from crate metadata | Michael Goulet | -2/+2 | |
| 2023-02-27 | Unify all validity check intrinsics | Nilstrieb | -2/+2 | |
| Also merges the inhabitedness check into the query to further unify the code paths. | ||||
| 2023-02-23 | Unify validity checks into a single query | Nilstrieb | -1/+23 | |
| Previously, there were two queries to check whether a type allows the 0x01 or zeroed bitpattern. I am planning on adding a further initness to check, truly uninit for MaybeUninit, which would make this three queries. This seems overkill for such a small feature, so this PR unifies them into one. | ||||
| 2023-02-11 | Create a single value cache for the () query key | John Kåre Alsaker | -2/+2 | |
| 2022-12-16 | Add a comment warning against using associated type defaults <3 | Maybe Waffle | -0/+8 | |
| 2022-12-09 | Help rust-analyzer normalize query return types | Maybe Waffle | -1/+97 | |
| 2022-11-01 | Use Key impl to select cache. | Camille GILLOT | -1/+10 | |
| 2022-11-01 | Move keys module. | Camille GILLOT | -0/+585 | |
