Age | Commit message (Expand) | Author |
2024-07-02 | Shrink parser positions from `usize` to `u32`. | Nicholas Nethercote |
2024-06-27 | Rollup merge of #126928 - nnethercote:124141-pre, r=oli-obk | Jacob Pratt |
2024-06-25 | Extra panic cases. | Nicholas Nethercote |
2024-06-24 | Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxu | Matthias Krüger |
2024-06-23 | Add hard error and migration lint for unsafe attrs | carbotaniuman |
2024-06-23 | Rollup merge of #126851 - nnethercote:NtExprKind-NtPatKind, r=compiler-errors | Matthias Krüger |
2024-06-23 | Rework pattern and expression nonterminal kinds. | Nicholas Nethercote |
2024-06-23 | Tweak some ugly formatting. | Nicholas Nethercote |
2024-06-23 | Import `NonterminalKind` in `compiler/rustc_expand/src/mbe/quoted.rs`. | Nicholas Nethercote |
2024-06-22 | delegation: Do not crash on qpaths without a trait | Vadim Petrochenkov |
2024-06-21 | Rollup merge of #126700 - compiler-errors:fragment, r=fmease | Matthias Krüger |
2024-06-20 | Add blank lines after module-level `//!` comments. | Nicholas Nethercote |
2024-06-19 | Allow naming expr_2021 in all editions | Michael Goulet |
2024-06-19 | Rollup merge of #124135 - petrochenkov:deleglob, r=fmease | 许杰友 Jieyou Xu (Joe) |
2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer |
2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer |
2024-06-18 | Prefer `dcx` methods over fields or fields' methods | Oli Scherer |
2024-06-15 | Rollup merge of #125829 - petrochenkov:upctxt2, r=michaelwoerister | Matthias Krüger |
2024-06-14 | delegation: Implement glob delegation | Vadim Petrochenkov |
2024-06-13 | Add a new concat metavar expr | Caio |
2024-06-13 | rustc_span: By-value interface for ctxt update | Vadim Petrochenkov |
2024-06-11 | Rollup merge of #125913 - fmease:early-lints-spruce-up-some-diags, r=Nadrieril | 许杰友 Jieyou Xu (Joe) |
2024-06-10 | rustc_span: Optimize syntax context updates in spans | Vadim Petrochenkov |
2024-06-06 | Fix formatting | carbotaniuman |
2024-06-06 | Fix build | carbotaniuman |
2024-06-06 | Disallow unsafe in derive | carbotaniuman |
2024-06-06 | Parse unsafe attributes | carbotaniuman |
2024-06-06 | Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obk | bors |
2024-06-05 | Make top-level `rustc_parse` functions fallible. | Nicholas Nethercote |
2024-06-05 | Reorder `source_str_to_stream` arguments. | Nicholas Nethercote |
2024-06-05 | Remove `stream_to_parser`. | Nicholas Nethercote |
2024-06-05 | Don't use the word "parse" for lexing operations. | Nicholas Nethercote |
2024-06-04 | Add safe/unsafe to static inside extern blocks | Santiago Pastorino |
2024-06-03 | Spruce up the diagnostics of some early lints | León Orell Valerian Liehr |
2024-05-28 | Convert `proc_macro_back_compat` lint to an unconditional error. | Nicholas Nethercote |
2024-05-28 | Use let chains in `pretty_printing_compatibility_hack`. | Nicholas Nethercote |
2024-05-28 | Remove a stray comment that shouldn't be here. | Nicholas Nethercote |
2024-05-27 | Rollup merge of #125530 - SparrowLii:expand2, r=petrochenkov | Guillaume Gomez |
2024-05-25 | cleanup dependence of `ExtCtxt` in transcribe when macro expansion | SparrowLii |
2024-05-23 | Rollup merge of #125316 - nnethercote:tweak-Spacing, r=petrochenkov | Matthias Krüger |
2024-05-23 | Add some comments. | Nicholas Nethercote |
2024-05-23 | Clarify a comment. | Nicholas Nethercote |
2024-05-23 | Clarify `parse` a little. | Nicholas Nethercote |
2024-05-23 | Clarify the meaning of the span within `mbe::TokenTree::MetaVar`. | Nicholas Nethercote |
2024-05-21 | Rename buffer_lint_with_diagnostic to buffer_lint | Xiretza |
2024-05-21 | Make early lints translatable | Xiretza |
2024-05-21 | Convert uses of BuiltinLintDiag::Normal to custom variants | Xiretza |
2024-05-21 | Generate lint diagnostic message from BuiltinLintDiag | Xiretza |
2024-05-18 | Auto merge of #125180 - mu001999-contrib:improve/macro-diag, r=fee1-dead | bors |
2024-05-18 | Improve error message: missing `;` in macro_rules | r0cky |