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
Age
Commit message (
Expand
)
Author
Lines
2024-06-06
Fix formatting
carbotaniuman
-2
/
+16
2024-06-06
Fix build
carbotaniuman
-4
/
+4
2024-06-06
Disallow unsafe in derive
carbotaniuman
-1
/
+2
2024-06-06
Parse unsafe attributes
carbotaniuman
-4
/
+10
2024-06-06
Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obk
bors
-1
/
+4
2024-06-05
Make top-level `rustc_parse` functions fallible.
Nicholas Nethercote
-6
/
+8
2024-06-05
Reorder `source_str_to_stream` arguments.
Nicholas Nethercote
-1
/
+1
2024-06-05
Remove `stream_to_parser`.
Nicholas Nethercote
-11
/
+7
2024-06-05
Don't use the word "parse" for lexing operations.
Nicholas Nethercote
-2
/
+2
2024-06-04
Add safe/unsafe to static inside extern blocks
Santiago Pastorino
-1
/
+4
2024-05-28
Convert `proc_macro_back_compat` lint to an unconditional error.
Nicholas Nethercote
-54
/
+50
2024-05-28
Use let chains in `pretty_printing_compatibility_hack`.
Nicholas Nethercote
-41
/
+32
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
-16
/
+42
2024-05-23
Add some comments.
Nicholas Nethercote
-0
/
+17
2024-05-23
Clarify a comment.
Nicholas Nethercote
-4
/
+4
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
-9
/
+13
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-10
/
+10
2024-05-21
Make early lints translatable
Xiretza
-10
/
+8
2024-05-21
Convert uses of BuiltinLintDiag::Normal to custom variants
Xiretza
-24
/
+17
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-5
/
+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-17
Rollup merge of #123694 - Xiretza:expand-diagnostics, r=compiler-errors
Matthias Krüger
-3
/
+11
2024-05-16
Auto merge of #124987 - workingjubilee:macro-metavar-expr-with-a-shorter-len,...
bors
-8
/
+8
2024-05-15
delegation: Implement list delegation
Vadim Petrochenkov
-2
/
+125
2024-05-14
Remove `NtIdent` and `NtLifetime`.
Nicholas Nethercote
-12
/
+36
2024-05-13
Apply code review suggestions
Eric Holk
-33
/
+46
2024-05-13
Add expr_2021 nonterminal and feature flag
Eric Holk
-1
/
+17
2024-05-13
Remove a `Span` from `TokenKind::Interpolated`.
Nicholas Nethercote
-18
/
+7
2024-05-10
s/MetaVarExpr::Length/MetaVarExpr::Len/
Jubilee Young
-8
/
+8
2024-05-09
Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.
Nicholas Nethercote
-1
/
+4
2024-05-08
Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb
Matthias Krüger
-2
/
+2
2024-05-06
Move some tests from `rustc_expand` to `rustc_parse`.
Nicholas Nethercote
-1639
/
+0
2024-05-03
Refactor `Frame`.
Nicholas Nethercote
-48
/
+50
2024-05-03
Type annotate `repeats`.
Nicholas Nethercote
-1
/
+1
2024-05-03
Introduce `Invocation::span_mut`.
Nicholas Nethercote
-5
/
+9
2024-05-03
Replace a hard-to-read line.
Nicholas Nethercote
-1
/
+2
2024-05-03
Tweak `fully_expand_fragment` loop.
Nicholas Nethercote
-11
/
+9
2024-05-03
Remove unnecessary `pub`s.
Nicholas Nethercote
-11
/
+12
2024-05-03
Fix some comment formatting.
Nicholas Nethercote
-12
/
+16
2024-05-03
Inline and remove three `DummyResult` methods.
Nicholas Nethercote
-32
/
+22
2024-05-03
Remove unnecessary re-export of `MacroKind`.
Nicholas Nethercote
-3
/
+1
2024-05-03
De-`pub` some `rustc_expand` modules.
Nicholas Nethercote
-7
/
+5
2024-05-03
Remove unused `ExpCtxt` methods.
Nicholas Nethercote
-27
/
+0
2024-05-03
Remove an unnecessary `#[macro_use]`.
Nicholas Nethercote
-1
/
+0
[next]