From 01ce37c8052136b3a5ab1f703f774a1b293a25b7 Mon Sep 17 00:00:00 2001 From: Edwin Cheng Date: Sun, 9 May 2021 19:57:29 +0800 Subject: Escape characters in builtin macros correctly --- crates/hir_expand/src/builtin_macro.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/hir_expand/src/builtin_macro.rs') diff --git a/crates/hir_expand/src/builtin_macro.rs b/crates/hir_expand/src/builtin_macro.rs index 179de61f9..0142a06ed 100644 --- a/crates/hir_expand/src/builtin_macro.rs +++ b/crates/hir_expand/src/builtin_macro.rs @@ -788,9 +788,9 @@ mod tests { r##" #[rustc_builtin_macro] macro_rules! concat {} - concat!("foo", "r", 0, r#"bar"#, false); + concat!("foo", "r", 0, r#"bar"#, "\n", false); "##, - expect![[r#""foor0barfalse""#]], + expect![[r#""foor0bar\nfalse""#]], ); } } -- cgit v1.2.3