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
/
expand.rs
Age
Commit message (
Expand
)
Author
Lines
2025-03-11
Keep items around even if builtin macros on them fail to parse
Oli Scherer
-2
/
+2
2025-03-01
Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses
Frank King
-3
/
+35
2025-02-03
tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`
Askar Safin
-3
/
+3
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-10
Keep track of parse errors in `mod`s and don't emit resolve errors for paths ...
Esteban Küber
-13
/
+19
2024-12-08
Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-dead
Matthias Krüger
-1
/
+1
2024-12-02
Change `AttrArgs::Eq` into a struct variant
Oli Scherer
-1
/
+1
2024-11-24
parse guard patterns
Nadrieril
-1
/
+1
2024-11-24
refactor pat parser method names/doc-comments to agree with RFC 3637
Max Niederman
-1
/
+1
2024-11-20
Items
maxcabrajac
-1
/
+1
2024-11-15
Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKinds
maxcabrajac
-2
/
+2
2024-10-28
Tweak `expand_incomplete_parse` warning.
Nicholas Nethercote
-2
/
+3
2024-10-23
nightly feature tracking: get rid of the per-feature bool fields
Ralf Jung
-2
/
+2
2024-10-07
Rename nested_meta to meta_item_inner
codemountains
-1
/
+1
2024-10-06
Rename NestedMetaItem to MetaItemInner
codemountains
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-5
/
+5
2024-09-11
rustc_expand: remember module #[path]s during expansion
dianne
-2
/
+10
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-1
/
+1
2024-08-17
Auto merge of #128771 - carbotaniuman:stabilize_unsafe_attr, r=nnethercote
bors
-1
/
+1
2024-08-10
rustc_expand: make a message translatable
Pavel Grigorenko
-2
/
+2
2024-08-10
rustc_expand: remove some redundant `#[allow(rustc::untranslatable_diagnostic)]`
Pavel Grigorenko
-1
/
+0
2024-08-07
Stabilize `unsafe_attributes`
carbotaniuman
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-19
/
+20
2024-07-22
Avoid passing state that will not be visited
Oli Scherer
-4
/
+4
2024-07-22
Always pass the visitor as the first argument to walk* functions
Oli Scherer
-21
/
+21
2024-07-22
Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/)
Oli Scherer
-54
/
+54
2024-07-22
Make function items in mut visitors all go through the same visit_fn function...
Oli Scherer
-4
/
+4
2024-07-22
Merge impl and trait item mut visitor methods to mirror immut visitor
Oli Scherer
-16
/
+18
2024-06-24
Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxu
Matthias Krüger
-1
/
+1
2024-06-23
Add hard error and migration lint for unsafe attrs
carbotaniuman
-1
/
+1
2024-06-22
delegation: Do not crash on qpaths without a trait
Vadim Petrochenkov
-2
/
+10
2024-06-14
delegation: Implement glob delegation
Vadim Petrochenkov
-38
/
+114
2024-06-06
Fix build
carbotaniuman
-1
/
+1
2024-06-06
Disallow unsafe in derive
carbotaniuman
-1
/
+2
2024-06-06
Parse unsafe attributes
carbotaniuman
-1
/
+7
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-2
/
+2
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-2
/
+0
2024-05-15
delegation: Implement list delegation
Vadim Petrochenkov
-2
/
+115
2024-05-08
Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb
Matthias Krüger
-2
/
+2
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
-5
/
+5
2024-05-03
Fix some comment formatting.
Nicholas Nethercote
-2
/
+3
2024-05-03
Remove an unnecessary re-export of `rustc_span::hygiene`.
Nicholas Nethercote
-1
/
+1
2024-04-27
Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnr
Matthias Krüger
-3
/
+3
2024-04-26
Introduce `DeriveResolution`.
Nicholas Nethercote
-1
/
+1
2024-04-25
ast: Generalize item kind visiting
Vadim Petrochenkov
-3
/
+3
2024-04-14
store the span of the nested part of the use tree in the ast
Pietro Albini
-2
/
+2
[next]