Skip to content

Commit a43ac40

Browse files
committed
Add tests for #2588
1 parent d48cbed commit a43ac40

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

tests/source/macros.rs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,20 @@ macro lex_err($kind: ident $(, $body: expr)*) {
348348
methods![ get, post, delete, ];
349349
methods!( get, post, delete, );
350350

351+
// #2588
352+
macro_rules! m {
353+
() => {
354+
r#"
355+
test
356+
"#
357+
};
358+
}
359+
fn foo() {
360+
f!{r#"
361+
test
362+
"#};
363+
}
364+
351365
// #2591
352366
fn foo() {
353367
match 0u32 {

tests/target/macros.rs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,20 @@ macro lex_err($kind: ident $(, $body: expr)*) {
923923
methods![get, post, delete,];
924924
methods!(get, post, delete,);
925925

926+
// #2588
927+
macro_rules! m {
928+
() => {
929+
r#"
930+
test
931+
"#
932+
};
933+
}
934+
fn foo() {
935+
f!{r#"
936+
test
937+
"#};
938+
}
939+
926940
// #2591
927941
fn foo() {
928942
match 0u32 {

0 commit comments

Comments
 (0)