about summary refs log tree commit diff
path: root/tests/source/pattern.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/source/pattern.rs')
-rw-r--r--tests/source/pattern.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/source/pattern.rs b/tests/source/pattern.rs
new file mode 100644
index 00000000000..4192d521085
--- /dev/null
+++ b/tests/source/pattern.rs
@@ -0,0 +1,14 @@
+fn main() {
+    let z = match x {
+        "pat1" => 1,
+        ( ref  x, ref  mut  y /*comment*/) => 2,
+    };
+
+    if let <  T as  Trait   > :: CONST = ident {
+        do_smth();
+    }
+
+    let Some ( ref   xyz  /*   comment!   */) = opt;
+
+    if let  None  =   opt2 { panic!("oh noes"); }
+}