rust/compiler/rustc_expand/src
Matthias Krüger 2cde070b33
Rollup merge of #143408 - joshtriplett:fix-mbe-parser, r=compiler-errors
mbe: Gracefully handle macro rules that end after `=>`

Add a test for various cases of invalid macro definitions.

Closes: https://github.com/rust-lang/rust/issues/143351
2025-07-05 00:12:11 +02:00
..
mbe mbe: Gracefully handle macro rules that end after => 2025-07-03 20:56:05 -07:00
base.rs Port #[target_feature] to the new attribute parsing infrastructure 2025-07-03 07:54:19 +02:00
build.rs Replace kw_span by full span. 2025-07-03 14:59:27 +00:00
config.rs Don't include current rustc version string in feature removed help 2025-06-24 23:32:09 +08:00
errors.rs Rollup merge of #143245 - tgross35:metavariable-expr-organization, r=petrochenkov 2025-07-01 04:25:36 +02:00
expand.rs Don't give APITs names with macro expansion placeholder fragments in it 2025-06-25 15:42:11 +00:00
lib.rs Introduce -Zmacro-stats. 2025-06-12 21:17:17 +10:00
mbe.rs mbe: Clean up code with non-optional NonterminalKind 2025-06-24 04:37:36 -04:00
module.rs Reject macro calls inside of #![crate_name] 2025-02-15 16:47:30 +01:00
placeholders.rs completely deduplicate Visitor and MutVisitor 2025-06-19 17:50:44 +08:00
proc_macro.rs Do not get proc_macro from the sysroot in rustc 2025-05-27 15:49:28 +00:00
proc_macro_server.rs setup CI and tidy to use typos for spellchecking and fix few typos 2025-07-03 10:51:06 +03:00
stats.rs Tweak -Zmacro-stats measurement. 2025-06-24 08:42:14 +10:00