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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_expand
/
src
Age
Commit message (
Expand
)
Author
Lines
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
-11
/
+16
2024-06-18
Prefer `dcx` methods over fields or fields' methods
Oli Scherer
-23
/
+24
2024-06-15
Rollup merge of #125829 - petrochenkov:upctxt2, r=michaelwoerister
Matthias Krüger
-1
/
+1
2024-06-14
delegation: Implement glob delegation
Vadim Petrochenkov
-41
/
+170
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-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
/
+47
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
/
+6
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
/
+122
2024-05-14
Remove `NtIdent` and `NtLifetime`.
Nicholas Nethercote
-12
/
+36
2024-05-13
Apply code review suggestions
Eric Holk
-30
/
+46
2024-05-13
Add expr_2021 nonterminal and feature flag
Eric Holk
-1
/
+14
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
-1638
/
+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
[prev]
[next]