summary refs log tree commit diff
path: root/compiler/rustc_expand/src
AgeCommit message (Expand)AuthorLines
2025-06-22Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obkbors-8/+8
2025-06-21Rollup merge of #142690 - petrochenkov:expnoparam, r=compiler-errorsJana Dönszelmann-46/+46
2025-06-20Auto merge of #142794 - tgross35:rollup-iae7okj, r=tgross35bors-363/+404
2025-06-20Use a symbol for `ExpansionConfig::crate_name`.Nicholas Nethercote-7/+7
2025-06-19mbe: Refactor transcriptionTrevor Gross-348/+389
2025-06-19mbe: Move `transcribe_metavar_expr` directly after `transcribe`Trevor Gross-96/+96
2025-06-19completely deduplicate `Visitor` and `MutVisitor`Deadbeef-8/+8
2025-06-18expand: Remove some unnecessary generic parametersVadim Petrochenkov-46/+46
2025-06-17Rollup merge of #142371 - fee1-dead-contrib:push-xqlkumzurkus, r=petrochenkovJacob Pratt-23/+24
2025-06-16Remove an `njn:` comment accidentaly left behind.Nicholas Nethercote-1/+2
2025-06-13Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgrbors-19/+6
2025-06-12Introduce `-Zmacro-stats`.Nicholas Nethercote-46/+322
2025-06-12avoid `&mut P<T>` in `visit_expr` etc methodsDeadbeef-23/+24
2025-06-12Make `missing_fragment_specifier` an unconditional errorTrevor Gross-19/+6
2025-06-09Note the version and PR of removed features when using itxizheyin-0/+15
2025-06-08Remove all unused feature gates from the compilerbjorn3-1/+0
2025-06-06Rollup merge of #141603 - nnethercote:reduce-P, r=fee1-deadGuillaume Gomez-22/+17
2025-05-30Rollup merge of #141430 - fee1-dead-contrib:push-nmzoprvtsvww, r=petrochenkovMatthias Krüger-30/+69
2025-05-29Auto merge of #141739 - GuillaumeGomez:rollup-ivboqwd, r=GuillaumeGomezbors-3/+2
2025-05-29Rollup merge of #141636 - fee1-dead-contrib:push-ntqvvxwuvrvx, r=petrochenkovGuillaume Gomez-3/+2
2025-05-29Auto merge of #141595 - bjorn3:rustc_no_sysroot_proc_macro, r=onur-ozkanbors-11/+9
2025-05-29avoid some usages of `&mut P<T>` in AST visitorsDeadbeef-3/+2
2025-05-29remove `visit_clobber` and move `DummyAstNode` to `rustc_expand`Deadbeef-30/+69
2025-05-29Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-deadJacob Pratt-1/+1
2025-05-28Rollup merge of #141548 - bvanjoi:issue-141256, r=petrochenkovTrevor Gross-3/+3
2025-05-28Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.Nicholas Nethercote-1/+1
2025-05-28consider glob imports in cfg suggestionbohan-3/+3
2025-05-27Do not get proc_macro from the sysroot in rustcbjorn3-11/+9
2025-05-27Remove out-of-date `noop_*` names.Nicholas Nethercote-1/+1
2025-05-27Reduce `P<T>` to a typedef of `Box<T>`.Nicholas Nethercote-22/+17
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-2/+2
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-2/+2
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-08Remove associated type `InvocationCollectorNode::AttrsTy`Nicholas Nethercote-18/+12
2025-05-04Make attribute safety validation logic more obviousJieyou Xu-1/+1
2025-05-03Report the `unsafe_attr_outside_unsafe` lint at the closest nodeUrgau-2/+11
2025-04-30Rollup merge of #140450 - petrochenkov:vistok, r=nnethercoteMatthias Krüger-16/+16
2025-04-30Rollup merge of #140312 - nnethercote:DelimArgs-spacing, r=petrochenkovMatthias Krüger-6/+8
2025-04-30ast: Remove token visiting from AST visitorVadim Petrochenkov-16/+16
2025-04-30Simplify `LazyAttrTokenStream`.Nicholas Nethercote-4/+4
2025-04-29Improve pretty-printing of braces.Nicholas Nethercote-6/+8
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-22Auto merge of #139897 - nnethercote:rm-OpenDelim-CloseDelim, r=petrochenkovbors-31/+25
2025-04-21Remove `token::{Open,Close}Delim`.Nicholas Nethercote-31/+25
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-10/+10
2025-04-15Rollup merge of #139671 - m-ou-se:proc-macro-span, r=dtolnayStuart Cook-27/+24
2025-04-14Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated...bors-46/+20
2025-04-13Rollup merge of #139628 - makai410:suggest-vis, r=compiler-errorsJacob Pratt-6/+38
2025-04-11Replace proc_macro::SourceFile by Span::{file, local_file}.Mara Bos-23/+24
2025-04-11Remove proc_macro::SourceFile::is_real().Mara Bos-4/+0