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
/
base.rs
Age
Commit message (
Expand
)
Author
Lines
2025-04-10
Rename some `name` variables as `ident`.
Nicholas Nethercote
-1
/
+1
2025-04-01
Move `ast::Item::ident` into `ast::ItemKind`.
Nicholas Nethercote
-4
/
+3
2025-03-25
Track whether an assoc item is in a trait impl or an inherent impl
Oli Scherer
-1
/
+14
2025-03-19
Allow builtin macros to be used more than once.
Mara Bos
-10
/
+11
2025-03-14
Do not suggest using `-Zmacro-backtrace` for builtin macros
Esteban Küber
-4
/
+8
2025-03-07
Remove `NtItem` and `NtStmt`.
Nicholas Nethercote
-15
/
+34
2025-03-01
Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses
Frank King
-0
/
+16
2025-02-24
Introduce new-style attribute parsers for several attributes
Jana Dönszelmann
-13
/
+20
2025-02-03
tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`
Askar Safin
-4
/
+5
2025-01-08
Rename PatKind::Lit to Expr
Oli Scherer
-1
/
+1
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
-2
/
+2
2024-12-16
split attributes
Jonathan Dönszelmann
-6
/
+6
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-8
/
+10
2024-11-10
ensure that all publicly reachable const fn have const stability info
Ralf Jung
-3
/
+1
2024-10-25
Re-do recursive const stability checks
Ralf Jung
-1
/
+3
2024-10-22
Rollup merge of #125205 - ChrisDenton:verbatim-include, r=jieyouxu
Matthias Krüger
-1
/
+7
2024-10-06
Rename NestedMetaItem to MetaItemInner
codemountains
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-4
/
+4
2024-08-12
Rollup merge of #128886 - GrigorenkoPV:untranslatable-diagnostic, r=nnethercote
Guillaume Gomez
-2
/
+0
2024-08-10
rustc_expand: remove some redundant `#[allow(rustc::untranslatable_diagnostic)]`
Pavel Grigorenko
-2
/
+0
2024-08-07
Use more slice patterns inside the compiler
León Orell Valerian Liehr
-4
/
+4
2024-07-31
Fix verbatim paths used with include!
Chris Denton
-1
/
+7
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-10
/
+13
2024-07-22
Merge impl and trait item mut visitor methods to mirror immut visitor
Oli Scherer
-13
/
+7
2024-06-19
Rollup merge of #124135 - petrochenkov:deleglob, r=fmease
许杰友 Jieyou Xu (Joe)
-1
/
+46
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-3
/
+3
2024-06-18
Prefer `dcx` methods over fields or fields' methods
Oli Scherer
-1
/
+1
2024-06-14
delegation: Implement glob delegation
Vadim Petrochenkov
-1
/
+46
2024-06-05
Remove `stream_to_parser`.
Nicholas Nethercote
-3
/
+3
2024-05-28
Convert `proc_macro_back_compat` lint to an unconditional error.
Nicholas Nethercote
-25
/
+16
2024-05-28
Use let chains in `pretty_printing_compatibility_hack`.
Nicholas Nethercote
-41
/
+32
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-1
/
+1
2024-05-21
Make early lints translatable
Xiretza
-10
/
+8
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-1
/
+0
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-04-26
Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-dead
Jacob Pratt
-182
/
+11
2024-04-26
Move some functions from `rustc_expand` to `rustc_builtin_macros`.
Nicholas Nethercote
-179
/
+3
2024-04-26
Introduce `DeriveResolution`.
Nicholas Nethercote
-3
/
+8
2024-04-25
debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[...
Vadim Petrochenkov
-40
/
+35
2024-03-27
Suggest correct path in include_bytes!
Kornel
-1
/
+16
2024-03-27
Helper function for resolve_path
Kornel
-14
/
+11
2024-03-13
delay expand macro bang when there has indeterminate path
bohan
-24
/
+71
2024-03-06
Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ...
Matthias Krüger
-0
/
+2
2024-03-06
Rewrite the `untranslatable_diagnostic` lint.
Nicholas Nethercote
-0
/
+2
2024-03-05
Rollup merge of #121829 - nnethercote:dummy-tweaks-2, r=petrochenkov
Matthias Krüger
-2
/
+12
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-2
/
+2
2024-03-05
Decouple `DummyAstNode` and `DummyResult`.
Nicholas Nethercote
-2
/
+12
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-11
/
+7
[next]