| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | | Auto merge of #104947 - cjgillot:verify-hir-nest, r=oli-obk | bors | 2022-11-29 | 1 | -7/+2 |
|\ \ |
|
| * | | Verify that HIR parenting and Def parenting match. | Camille GILLOT | 2022-11-26 | 1 | -7/+2 |
| |/ |
|
* | | Separate lifetime ident from resolution in HIR. | Camille GILLOT | 2022-11-23 | 1 | -1/+1 |
|/ |
|
* | Unreserve braced enum variants in value namespace | Vadim Petrochenkov | 2022-11-21 | 1 | -4/+4 |
* | Do not use `local_def_id` in `node_to_string`. | Camille GILLOT | 2022-11-13 | 1 | -30/+24 |
* | Store a LocalDefId in hir::AnonConst. | Camille GILLOT | 2022-11-13 | 1 | -1/+1 |
* | Store a LocalDefId in hir::GenericParam. | Camille GILLOT | 2022-11-13 | 1 | -2/+2 |
* | Store LocalDefId in hir::Closure. | Camille GILLOT | 2022-11-13 | 1 | -2/+2 |
* | Tweak signatures in rustc_middle::hir::map. | Camille GILLOT | 2022-11-11 | 1 | -2/+9 |
* | Rename some `OwnerId` fields. | Nicholas Nethercote | 2022-10-29 | 2 | -12/+12 |
* | ImplItemKind::TyAlias => ImplItemKind::Type | Michael Goulet | 2022-10-09 | 1 | -2/+2 |
* | Rollup merge of #102538 - cjgillot:def-span-ctxt, r=fee1-dead | Dylan DPC | 2022-10-02 | 1 | -6/+26 |
|\ |
|
| * | Give `def_span` the same SyntaxContext as `span_with_body`. | Camille GILLOT | 2022-10-01 | 1 | -6/+26 |
* | | Do not fetch HIR node when iterating to find lint. | Camille GILLOT | 2022-10-01 | 1 | -8/+12 |
|/ |
|
* | create def ids for impl traits during ast lowering | Santiago Pastorino | 2022-09-30 | 1 | -2/+2 |
* | separate definitions and `HIR` owners | Takayuki Maeda | 2022-09-24 | 2 | -44/+51 |
* | Revert "Auto merge of #101862 - cjgillot:lint-regression, r=oli-obk" | Camille GILLOT | 2022-09-22 | 1 | -12/+8 |
* | Do not fetch HIR node when iterating to find lint. | Camille GILLOT | 2022-09-15 | 1 | -8/+12 |
* | Auto merge of #101688 - cjgillot:verify-hir-parent, r=petrochenkov | bors | 2022-09-12 | 1 | -0/+2 |
|\ |
|
| * | Assert that HIR nodes are not their own parent. | Camille GILLOT | 2022-09-11 | 1 | -0/+2 |
* | | Handle generic parameters. | Camille GILLOT | 2022-09-09 | 1 | -4/+14 |
* | | RPITIT placeholder items | Michael Goulet | 2022-09-09 | 1 | -0/+2 |
|/ |
|
* | Use parent_iter instead of a find_parent_node loop | Eric Holk | 2022-08-31 | 1 | -0/+3 |
* | Rollup merge of #99821 - cjgillot:ast-lifetimes-2, r=compiler-errors | Dylan DPC | 2022-08-29 | 1 | -2/+6 |
|\ |
|
| * | Create a specific `ObjectLifetimeDefault` enum. | Camille GILLOT | 2022-08-03 | 1 | -2/+6 |
* | | Rollup merge of #101057 - cjgillot:one-fn-sig, r=compiler-errors | Yuki Okushi | 2022-08-27 | 1 | -24/+2 |
|\ \ |
|
| * | | Merge implementations of HIR fn_decl and fn_sig. | Camille GILLOT | 2022-08-26 | 1 | -24/+2 |