summaryrefslogtreecommitdiffstats
path: root/src/tools/rustfmt/tests/source/closure-block-inside-macro.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/rustfmt/tests/source/closure-block-inside-macro.rs')
-rw-r--r--src/tools/rustfmt/tests/source/closure-block-inside-macro.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tools/rustfmt/tests/source/closure-block-inside-macro.rs b/src/tools/rustfmt/tests/source/closure-block-inside-macro.rs
new file mode 100644
index 000000000..b3ddfb512
--- /dev/null
+++ b/src/tools/rustfmt/tests/source/closure-block-inside-macro.rs
@@ -0,0 +1,9 @@
+// #1547
+fuzz_target!(|data: &[u8]| if let Some(first) = data.first() {
+ let index = *first as usize;
+ if index >= ENCODINGS.len() {
+ return;
+ }
+ let encoding = ENCODINGS[index];
+ dispatch_test(encoding, &data[1..]);
+});