about summary refs log tree commit diff
path: root/tests/pretty/vec-comments.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/pretty/vec-comments.rs')
-rw-r--r--tests/pretty/vec-comments.rs29
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/pretty/vec-comments.rs b/tests/pretty/vec-comments.rs
new file mode 100644
index 00000000000..a150cf0b8ea
--- /dev/null
+++ b/tests/pretty/vec-comments.rs
@@ -0,0 +1,29 @@
+// Issue #679
+// Testing that comments are correctly interleaved
+// pp-exact:vec-comments.pp
+fn main() {
+    let _v1 =
+        [
+         // Comment
+         0,
+         // Comment
+         1,
+         // Comment
+         2];
+    let _v2 =
+        [0, // Comment
+         1, // Comment
+         2]; // Comment
+    let _v3 =
+        [
+         /* Comment */
+         0,
+         /* Comment */
+         1,
+         /* Comment */
+         2];
+    let _v4 =
+        [0, /* Comment */
+         1, /* Comment */
+         2]; /* Comment */
+}