| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-09-05 | Make `hir::PathSegment::res` non-optional. | Nicholas Nethercote | -3/+5 | |
| 2022-09-02 | Refactor and re-use BindingAnnotation | Cameron Steffen | -4/+3 | |
| 2022-09-01 | Directly use the `instrument` macro instead of its full path | Oli Scherer | -9/+9 | |
| 2022-09-01 | Auto merge of #100707 - dzvon:fix-typo, r=davidtwco | bors | -1/+1 | |
| Fix a bunch of typo This PR will fix some typos detected by [typos]. I only picked the ones I was sure were spelling errors to fix, mostly in the comments. [typos]: https://github.com/crate-ci/typos | ||||
| 2022-08-31 | Fix a bunch of typo | Dezhi Wu | -1/+1 | |
| This PR will fix some typos detected by [typos]. I only picked the ones I was sure were spelling errors to fix, mostly in the comments. [typos]: https://github.com/crate-ci/typos | ||||
| 2022-08-31 | Rollup merge of #101049 - JeanCASPAR:remove-span_fatal-from-ast_lowering, ↵ | Matthias Krüger | -0/+2 | |
| r=davidtwco Remove span fatal from ast lowering Now the crate `rustc_ast_lowering` is fully migrated to `SessionDiagnostic`. r? ``@davidtwco`` | ||||
| 2022-08-29 | Revert let_chains stabilization | Nilstrieb | -0/+1 | |
| This reverts commit 326646074940222d602f3683d0559088690830f4. This is the revert against master, the beta revert was already done in #100538. | ||||
| 2022-08-29 | Use `&'hir Ty` everywhere. | Nicholas Nethercote | -1/+1 | |
| For consistency, and because it makes HIR measurement simpler and more accurate. | ||||
| 2022-08-27 | remove span_fatal from ast_lowering | Jean CASPAR | -0/+2 | |
| 2022-08-26 | Rollup merge of #100724 - ↵ | Michael Goulet | -26/+13 | |
| JeanCASPAR:migrate-ast_lowering-to-session-diagnostic, r=davidtwco Migrate ast lowering to session diagnostic I migrated the whole rustc_ast_lowering crate to session diagnostic *except* the for the use of `span_fatal` at /compiler/rustc_ast_lowering/src/expr.rs#L1268 because `#[fatal(...)]` is not yet supported (see https://github.com/rust-lang/rust/pull/100694). | ||||
| 2022-08-23 | Remove the symbol from `ast::LitKind::Err`. | Nicholas Nethercote | -1/+1 | |
| Because it's never used meaningfully. | ||||
| 2022-08-22 | Changes made in response to feedback | Jean CASPAR | -2/+2 | |
| 2022-08-22 | Migrate ast_lowering::lib and ast_lowering::item to SessionDiagnostic | Jean CASPAR | -26/+12 | |
| 2022-08-22 | Migrate ast_lowering::path to SessionDiagnostic | Jean CASPAR | -0/+1 | |
| 2022-08-17 | Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkov | Matthias Krüger | -1/+1 | |
| Clean up `LitKind` r? ``@petrochenkov`` | ||||
| 2022-08-16 | Auto merge of #100441 - nnethercote:shrink-ast-Attribute, r=petrochenkov | bors | -6/+7 | |
| Shrink `ast::Attribute`. r? `@ghost` | ||||
| 2022-08-16 | Auto merge of #100611 - matthiaskrgr:rollup-rxj10ur, r=matthiaskrgr | bors | -2/+2 | |
| Rollup of 6 pull requests Successful merges: - #100338 (when there are 3 or more return statements in the loop) - #100384 (Add support for generating unique profraw files by default when using `-C instrument-coverage`) - #100460 (Update the minimum external LLVM to 13) - #100567 (Add missing closing quote) - #100590 (Suggest adding an array length if possible) - #100600 (Rename Machine memory hooks to suggest when they run) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2022-08-16 | Rollup merge of #100590 - TaKO8Ki:suggest-adding-array-length, r=compiler-errors | Matthias Krüger | -2/+2 | |
| Suggest adding an array length if possible fixes #100448 | ||||
| 2022-08-16 | Rename some things related to literals. | Nicholas Nethercote | -1/+1 | |
| - Rename `ast::Lit::token` as `ast::Lit::token_lit`, because its type is `token::Lit`, which is not a token. (This has been confusing me for a long time.) reasonable because we have an `ast::token::Lit` inside an `ast::Lit`. - Rename `LitKind::{from,to}_lit_token` as `LitKind::{from,to}_token_lit`, to match the above change and `token::Lit`. | ||||
| 2022-08-16 | Auto merge of #100237 - cjgillot:no-special-hash-hir, r=nagisa | bors | -4/+2 | |
| Remove manual implementations of HashStable for hir::Expr and hir::Ty. We do not need to force hashing HIR bodies inside those nodes. The contents of bodies are not accessible from the `hir_owner` query which used `hash_without_bodies`. When the content of a body is required, the access is still done using `hir_owner_nodes`, which continues hashing HIR bodies. | ||||
| 2022-08-16 | Shrink `ast::Attribute`. | Nicholas Nethercote | -6/+7 | |
| 2022-08-16 | suggest adding an array length if possible | Takayuki Maeda | -2/+2 | |
| 2022-08-12 | Adjust cfgs | Mark Rousskov | -1/+0 | |
| 2022-08-09 | Add docs for get_remapped_def_id | Santiago Pastorino | -0/+13 | |
| 2022-08-09 | Iterate def_ids map backwards to try first the latest mappings (it's a stack) | Santiago Pastorino | -1/+1 | |
| 2022-08-07 | Remove unused hashing infra. | Camille GILLOT | -4/+2 | |
| 2022-08-07 | Use start_point instead of next_point to point to elided lifetime ampersand. | Camille GILLOT | -1/+1 | |
| 2022-08-04 | Fix typo | Santiago Pastorino | -1/+1 | |
| 2022-08-04 | Improve opt_local_def_id docs | Santiago Pastorino | -7/+9 | |
| 2022-08-04 | Improve record_def_id_remap docs | Santiago Pastorino | -1/+4 | |
| 2022-08-04 | Use span_bug instead of panic | Santiago Pastorino | -4/+8 | |
| 2022-08-04 | Move new_remapping inside with_hir_id_owner | Santiago Pastorino | -1/+2 | |
| 2022-08-04 | Add documentation for create_lifetime_defs | Santiago Pastorino | -0/+4 | |
| 2022-08-04 | Add more debug calls | Santiago Pastorino | -4/+5 | |
| 2022-08-04 | Add documentation about lifetime args | Santiago Pastorino | -0/+2 | |
| 2022-08-04 | Add documentation about lifetime_defs | Santiago Pastorino | -0/+3 | |
| 2022-08-04 | Move hir_bounds after lifetime_defs | Santiago Pastorino | -5/+4 | |
| 2022-08-04 | captures -> collected_lifetimes | Santiago Pastorino | -9/+10 | |
| 2022-08-04 | Move lifetimes_in_bounds call to outside with_hir_id_owner block in ↵ | Santiago Pastorino | -5/+14 | |
| lower_async_fn_ret_ty | ||||
| 2022-08-04 | Move lifetimes_in_bounds call to outside with_hir_id_owner block in ↵ | Santiago Pastorino | -18/+23 | |
| lower_opaque_impl_trait | ||||
| 2022-08-04 | Document what collected_lifetimes vec containts | Santiago Pastorino | -0/+3 | |
| 2022-08-04 | Document lower_opaque_impl_trait | Santiago Pastorino | -0/+29 | |
| 2022-08-04 | with_lifetime_binder is now lower_lifetime_binder and doesn't need a closure | Santiago Pastorino | -23/+21 | |
| 2022-08-04 | Add comments on with_remapping | Santiago Pastorino | -0/+10 | |
| 2022-08-04 | Document opt_local_def_id | Santiago Pastorino | -0/+11 | |
| 2022-08-04 | Document generics_def_id_map field and record/get methods on it | Santiago Pastorino | -0/+4 | |
| 2022-08-04 | Add comments about lifetime collect and create lifetime defs for RPITs | Santiago Pastorino | -0/+8 | |
| 2022-08-04 | Avoid explicitly handling res when is not needed | Santiago Pastorino | -27/+45 | |
| 2022-08-04 | create_and_capture_lifetime_defs -> create_lifetime_defs | Santiago Pastorino | -3/+3 | |
| 2022-08-04 | Remove captured_lifetimes and LifetimeCaptureContext and make ↵ | Santiago Pastorino | -81/+43 | |
| create_lifetime_defs return the captures | ||||
