| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -2/+1 | |
| Remove the `..` from the body, only a few invocations used it and it's inconsistent with rust syntax. Use `;` instead of `,` between consts. As the Rust syntax gods inteded. | ||||
| 2022-12-18 | Make `#[debug_format]` an attribute in `newtype_index` | Nilstrieb | -1/+1 | |
| This removes the `custom` format functionality as its only user was trivially migrated to using a normal format. If a new use case for a custom formatting impl pops up, you can add it back. | ||||
| 2022-09-10 | rustc_error, rustc_private, rustc_ast: Switch to stable hash containers | Niklas Jonsson | -1/+1 | |
| 2021-07-17 | Use LocalExpnId where possible. | Camille GILLOT | -5/+5 | |
| 2021-07-17 | Make the CrateNum part of the ExpnId. | Camille GILLOT | -3/+3 | |
| 2021-02-07 | Clarify docs for `DUMMY_NODE_ID` | Camelid | -3/+3 | |
| 2021-01-11 | Document `NodeId` | Camelid | -3/+9 | |
| 2020-11-06 | The renumber pass is long gone | est31 | -2/+2 | |
| Originally, there has been a dedicated pass for renumbering AST NodeIds to have actual values. This pass had been added by commit a5ad4c379466519a0bf977864a5cdc50a7ade385. Then, later, this step was moved to where it resides now, macro expansion. See commit c86c8d41a26b2037e80c9fd028a59313a78b3a66 or PR #36438. The comment snippet, added by the original commit, has survived the times without any change, becoming outdated at removal of the dedicated pass. Nowadays, grepping for the next_node_id function will show up multiple places in the compiler that call it, but the main rewriting that the comment talks about is still done in the expansion step, inside an innocious looking visit_id function that's called during macro invocation collection. | ||||
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+34 | |
