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
/
placeholders.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-09
remove `P`
Deadbeef
-30
/
+38
2025-06-19
completely deduplicate `Visitor` and `MutVisitor`
Deadbeef
-2
/
+2
2025-06-12
avoid `&mut P<T>` in `visit_expr` etc methods
Deadbeef
-6
/
+6
2025-05-27
Remove out-of-date `noop_*` names.
Nicholas Nethercote
-1
/
+1
2025-04-01
Move `ast::Item::ident` into `ast::ItemKind`.
Nicholas Nethercote
-6
/
+1
2025-03-25
Track whether an assoc item is in a trait impl or an inherent impl
Oli Scherer
-1
/
+13
2025-03-01
Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses
Frank King
-0
/
+24
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-09
Introduce `default_field_values` feature
Esteban Küber
-0
/
+1
2024-11-21
Implement the unsafe-fields RFC.
Luca Versari
-1
/
+2
2024-11-20
Items
maxcabrajac
-1
/
+1
2024-11-15
Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKinds
maxcabrajac
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-08-27
Add `warn(unreachable_pub)` to `rustc_expand`.
Nicholas Nethercote
-2
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+4
2024-07-22
Avoid passing state that will not be visited
Oli Scherer
-3
/
+3
2024-07-22
Always pass the visitor as the first argument to walk* functions
Oli Scherer
-17
/
+17
2024-07-22
Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/)
Oli Scherer
-16
/
+16
2024-07-22
Make function items in mut visitors all go through the same visit_fn function...
Oli Scherer
-3
/
+3
2024-07-22
Merge impl and trait item mut visitor methods to mirror immut visitor
Oli Scherer
-10
/
+13
2024-05-09
Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.
Nicholas Nethercote
-1
/
+4
2024-05-03
Remove unnecessary `pub`s.
Nicholas Nethercote
-1
/
+1
2024-04-25
ast: Generalize item kind visiting
Vadim Petrochenkov
-3
/
+3
2023-12-20
Give `VariantData::Struct` named fields, to clairfy `recovered`.
Alona Enraght-Moony
-1
/
+1
2023-12-03
Parse a pattern with no arm
Nadrieril
-1
/
+1
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-1
/
+1
2023-08-03
Remove `MacDelimiter`.
Nicholas Nethercote
-1
/
+2
2023-05-01
Rip it out
Nilstrieb
-1
/
+0
2022-11-22
Split `MacArgs` in two.
Nicholas Nethercote
-1
/
+5
2022-11-17
Use `ThinVec` in `ast::Path`.
Nicholas Nethercote
-5
/
+3
2022-10-23
Workaround unstable stmt_expr_attributes for method receiver expressions.
Camille GILLOT
-0
/
+8
2022-08-22
Use `AttrVec` in more places.
Nicholas Nethercote
-1
/
+1
2022-08-17
Box the `MacCall` in various types.
Nicholas Nethercote
-3
/
+3
2022-04-30
Save colon span to suggest bounds.
Camille GILLOT
-0
/
+1
2022-03-03
Associate multiple with a crate too.
Felix S. Klock II
-1
/
+1
2022-01-07
expand: Rename some `AstFragment`s to match AST structures
Vadim Petrochenkov
-3
/
+3
2022-01-05
ast: Always keep a `NodeId` in `ast::Crate`
Vadim Petrochenkov
-3
/
+4
2021-11-28
expand: Turn `ast::Crate` into a first class expansion target
Vadim Petrochenkov
-0
/
+14
2021-10-17
rustc_span: `Ident::invalid` -> `Ident::empty`
Vadim Petrochenkov
-1
/
+1
2021-09-02
expand: Treat more macro calls as statement macro calls
Vadim Petrochenkov
-21
/
+4
2021-08-12
Revert "Rollup merge of #87779 - Aaron1011:stmt-ast-id, r=petrochenkov"
Aaron Hill
-4
/
+21
2021-08-06
Remove special case for statement `NodeId` assignment
Aaron Hill
-21
/
+4
2021-03-16
ast/hir: Rename field-related structures
Vadim Petrochenkov
-12
/
+12
2021-02-14
expand: Remove obsolete `ExpansionConfig::keep_macs`
Vadim Petrochenkov
-8
/
+0
2021-01-09
resolve/expand: Improve attribute expansion on macro definitions and calls
Vadim Petrochenkov
-5
/
+2
2020-11-26
Properly handle attributes on statements
Aaron Hill
-7
/
+4
2020-11-09
Rollup merge of #78710 - petrochenkov:macvisit, r=davidtwco
Dylan DPC
-4
/
+0
2020-11-07
typo and formatting
o752d
-10
/
+9
2020-11-03
rustc_ast: Do not panic by default when visiting macro calls
Vadim Petrochenkov
-4
/
+0
2020-11-02
Treat trailing semicolon as a statement in macro call
Aaron Hill
-1
/
+37
[next]