| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove unused `TypeFoldable`/`TypeVisitable` impls. | Nicholas Nethercote | 2023-04-26 | 1 | -1/+0 |
* | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | 2023-04-24 | 1 | -1/+1 |
* | Allow `LocalDefId` as the argument to `def_path_str` | Oli Scherer | 2023-04-21 | 1 | -1/+1 |
* | Remove some unnecessary hash truncations | Ben Kimock | 2023-04-16 | 1 | -1/+1 |
* | make impl_subject more readable | Kyle Matsuda | 2023-04-13 | 1 | -6/+4 |
* | make tcx.impl_subject return EarlyBinder, remove bound_impl_subject, rename u... | Kyle Matsuda | 2023-04-13 | 1 | -6/+8 |
* | Auto merge of #109778 - petrochenkov:allkind, r=cjgillot | bors | 2023-04-11 | 1 | -3/+18 |
|\ |
|
| * | rustc_middle: Document which exactly `DefId`s don't have `DefKind`s | Vadim Petrochenkov | 2023-03-30 | 1 | -3/+18 |
* | | Delete useless loop | Nilstrieb | 2023-04-09 | 1 | -9/+8 |
* | | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | 2023-03-30 | 1 | -2/+2 |
|/ |
|
* | RPITITs are DefKind::Opaque with new lowering strategy | Michael Goulet | 2023-03-21 | 1 | -1/+1 |
* | LocalCrate key | Michael Goulet | 2023-03-21 | 1 | -1/+2 |
* | Use local key in providers | Michael Goulet | 2023-03-21 | 2 | -11/+8 |
* | Remove some direct calls to local_def_id_to_hir_id on diagnostics | Santiago Pastorino | 2023-03-14 | 1 | -2/+2 |
* | Don't opt_rpitit_info as a separate query | Michael Goulet | 2023-03-13 | 1 | -1/+0 |
* | Only compute the crate hash when necessary. | Nicholas Nethercote | 2023-03-08 | 2 | -6/+6 |
* | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | 2023-03-02 | 2 | -2/+2 |
* | Add opt_rpitit_info query | Santiago Pastorino | 2023-03-01 | 1 | -0/+1 |
* | Auto merge of #108487 - cjgillot:no-typeck-mir, r=oli-obk | bors | 2023-02-27 | 1 | -0/+5 |
|\ |
|
| * | Access upvars through a query. | Camille GILLOT | 2023-02-26 | 1 | -0/+5 |
* | | Simplify diagnostic_items. | Camille GILLOT | 2023-02-26 | 1 | -5/+9 |
|/ |
|
* | Add associated_items_for_impl_trait_in_trait query | Santiago Pastorino | 2023-02-19 | 1 | -0/+7 |
* | Make encode_attrs use opt_local_def_id_to_hir_id so we can feed it with None ... | Santiago Pastorino | 2023-02-17 | 1 | -3/+3 |
* | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | 2023-02-16 | 1 | -1/+1 |
* | change usages of type_of to bound_type_of | Kyle Matsuda | 2023-02-16 | 1 | -1/+1 |
* | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | 2023-02-16 | 1 | -1/+1 |
* | Add `of_trait` to DefKind::Impl. | Camille GILLOT | 2023-02-14 | 1 | -1/+1 |
* | Improve pretty-printing of `HirIdValidator` errors | Arpad Borsos | 2023-02-01 | 1 | -15/+12 |
* | Remove `HirId -> LocalDefId` map from HIR. | Camille GILLOT | 2023-01-28 | 1 | -40/+19 |
* | Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726 | Matthias Krüger | 2023-01-17 | 2 | -3/+3 |
|\ |
|
| * | Remove double spaces after dots in comments | Maybe Waffle | 2023-01-17 | 2 | -3/+3 |
* | | change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re... | Kyle Matsuda | 2023-01-14 | 1 | -1/+1 |
* | | change usages of impl_trait_ref to bound_impl_trait_ref | Kyle Matsuda | 2023-01-14 | 1 | -1/+2 |
|/ |
|
* | fix fmt and bless | Deadbeef | 2023-01-12 | 1 | -1/+3 |
* | attempt to make a minimal example work | Deadbeef | 2023-01-12 | 1 | -1/+1 |
* | get_parent and find_parent | Michael Goulet | 2023-01-04 | 1 | -5/+13 |
* | rename find_parent_node to opt_parent_id | Michael Goulet | 2023-01-04 | 1 | -2/+2 |
* | rename get_parent_node to parent_id | Michael Goulet | 2023-01-04 | 1 | -13/+13 |
* | Auto merge of #84762 - cjgillot:resolve-span-opt, r=petrochenkov | bors | 2023-01-02 | 1 | -1/+1 |
|\ |
|
| * | Only enable relative span hashing on nightly. | Camille GILLOT | 2022-12-25 | 1 | -1/+1 |
| * | Enable relative span hashing. | Camille GILLOT | 2022-12-25 | 1 | -1/+1 |
* | | Provide local extern function arg names | Michael Goulet | 2022-12-27 | 1 | -1/+5 |
* | | fix more clippy::style findings | Matthias Krüger | 2022-12-25 | 1 | -6/+4 |
|/ |
|
* | Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk | Matthias Krüger | 2022-12-24 | 1 | -2/+2 |
|\ |
|
| * | rustc: Remove needless lifetimes | Jeremy Stucki | 2022-12-20 | 1 | -2/+2 |
* | | Some track_caller additions | Oli Scherer | 2022-12-20 | 1 | -0/+8 |
* | | Some hir cleanups | Oli Scherer | 2022-12-20 | 1 | -2/+2 |
|/ |
|
* | Move the untracked cstore and source_span into a struct | Oli Scherer | 2022-12-09 | 2 | -4/+2 |
* | Rollup merge of #104199 - SarthakSingh31:issue-97417-1, r=cjgillot | Matthias Krüger | 2022-12-03 | 1 | -1/+1 |
|\ |
|
| * | Keep track of the start of the argument block of a closure | Sarthak Singh | 2022-11-28 | 1 | -1/+1 |