index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_expand
/
src
/
mbe
Age
Commit message (
Expand
)
Author
Lines
2024-10-01
Stabilize expr_2021 fragment in all editions
Eric Holk
-36
/
+6
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-69
/
+63
2024-09-09
Remove needless returns detected by clippy in the compiler
Eduardo Sánchez Muñoz
-8
/
+8
2024-09-06
Add initial support for raw lifetimes
Michael Goulet
-4
/
+6
2024-08-27
Add `warn(unreachable_pub)` to `rustc_expand`.
Nicholas Nethercote
-10
/
+10
2024-08-16
Fix wrong source location for some incorrect macro definitions
Wafarm
-6
/
+13
2024-08-14
Use `impl PartialEq<TokenKind> for Token` more.
Nicholas Nethercote
-1
/
+1
2024-08-07
refactor(rustc_expand::mbe): Don't require full ExtCtxt when not necessary
Felix Rath
-28
/
+28
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-59
/
+59
2024-07-27
Make `missing_fragment_specifier` an error in edition 2024
Trevor Gross
-7
/
+18
2024-07-22
Always pass the visitor as the first argument to walk* functions
Oli Scherer
-2
/
+2
2024-07-19
Allow concat in repetitions
Caio
-45
/
+72
2024-07-17
Add support for literals
Caio
-24
/
+37
2024-07-08
Rollup merge of #126841 - c410-f3r:concat-again, r=petrochenkov
许杰友 Jieyou Xu (Joe)
-26
/
+80
2024-07-06
Add support for literals
Caio
-26
/
+80
2024-07-02
Shrink parser positions from `usize` to `u32`.
Nicholas Nethercote
-9
/
+9
2024-06-23
Rework pattern and expression nonterminal kinds.
Nicholas Nethercote
-12
/
+12
2024-06-23
Tweak some ugly formatting.
Nicholas Nethercote
-1
/
+4
2024-06-23
Import `NonterminalKind` in `compiler/rustc_expand/src/mbe/quoted.rs`.
Nicholas Nethercote
-30
/
+25
2024-06-21
Rollup merge of #126700 - compiler-errors:fragment, r=fmease
Matthias Krüger
-2
/
+5
2024-06-20
Add blank lines after module-level `//!` comments.
Nicholas Nethercote
-0
/
+1
2024-06-19
Allow naming expr_2021 in all editions
Michael Goulet
-2
/
+5
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-11
/
+6
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-8
/
+13
2024-06-18
Prefer `dcx` methods over fields or fields' methods
Oli Scherer
-21
/
+22
2024-06-15
Rollup merge of #125829 - petrochenkov:upctxt2, r=michaelwoerister
Matthias Krüger
-1
/
+1
2024-06-13
Add a new concat metavar expr
Caio
-27
/
+145
2024-06-13
rustc_span: By-value interface for ctxt update
Vadim Petrochenkov
-1
/
+1
2024-06-10
rustc_span: Optimize syntax context updates in spans
Vadim Petrochenkov
-5
/
+5
2024-05-28
Remove a stray comment that shouldn't be here.
Nicholas Nethercote
-1
/
+0
2024-05-27
Rollup merge of #125530 - SparrowLii:expand2, r=petrochenkov
Guillaume Gomez
-32
/
+31
2024-05-25
cleanup dependence of `ExtCtxt` in transcribe when macro expansion
SparrowLii
-32
/
+31
2024-05-23
Rollup merge of #125316 - nnethercote:tweak-Spacing, r=petrochenkov
Matthias Krüger
-11
/
+34
2024-05-23
Add some comments.
Nicholas Nethercote
-0
/
+15
2024-05-23
Clarify `parse` a little.
Nicholas Nethercote
-3
/
+8
2024-05-23
Clarify the meaning of the span within `mbe::TokenTree::MetaVar`.
Nicholas Nethercote
-8
/
+11
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-4
/
+4
2024-05-21
Convert uses of BuiltinLintDiag::Normal to custom variants
Xiretza
-16
/
+10
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-2
/
+0
2024-05-18
Auto merge of #125180 - mu001999-contrib:improve/macro-diag, r=fee1-dead
bors
-13
/
+45
2024-05-18
Improve error message: missing `;` in macro_rules
r0cky
-13
/
+45
2024-05-17
Auto merge of #123865 - eholk:expr_2021, r=fmease
bors
-22
/
+51
2024-05-16
Auto merge of #124987 - workingjubilee:macro-metavar-expr-with-a-shorter-len,...
bors
-8
/
+8
2024-05-14
Remove `NtIdent` and `NtLifetime`.
Nicholas Nethercote
-0
/
+10
2024-05-13
Apply code review suggestions
Eric Holk
-23
/
+46
2024-05-13
Add expr_2021 nonterminal and feature flag
Eric Holk
-1
/
+7
2024-05-13
Remove a `Span` from `TokenKind::Interpolated`.
Nicholas Nethercote
-14
/
+3
2024-05-10
s/MetaVarExpr::Length/MetaVarExpr::Len/
Jubilee Young
-8
/
+8
2024-05-03
Refactor `Frame`.
Nicholas Nethercote
-48
/
+50
2024-05-03
Type annotate `repeats`.
Nicholas Nethercote
-1
/
+1
[next]