about summary refs log tree commit diff
path: root/tests/source
diff options
context:
space:
mode:
authorNick Cameron <nrc@ncameron.org>2015-10-22 10:56:02 +1300
committerNick Cameron <nrc@ncameron.org>2015-10-22 10:56:02 +1300
commit032e6ae8332dd3a4bc10617e53ebd71835bb713d (patch)
treeede5911024109e42891364eade16c7b67baf1be4 /tests/source
parentca50af7f03f7be722f1406a4fbcd2fb74cd751dc (diff)
parente720218ffb6553764b516e074fee96eb0efb79e9 (diff)
Merge pull request #517 from eefriedman/match-comma
Improve handling of commas after match arms.
Diffstat (limited to 'tests/source')
-rw-r--r--tests/source/match.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/source/match.rs b/tests/source/match.rs
index 992d0d98bf8..9ed25756d64 100644
--- a/tests/source/match.rs
+++ b/tests/source/match.rs
@@ -226,3 +226,20 @@ fn issue280() {
 fn issue383() {
     match resolution.last_private {LastImport{..} => false, _ => true};
 }
+
+fn issue507() {
+    match 1 {
+        1 => unsafe { std::intrinsics::abort() },
+        _ => (),
+    }
+}
+
+fn issue508() {
+    match s.type_id() {
+        Some(NodeTypeId::Element(ElementTypeId::HTMLElement(
+                    HTMLElementTypeId::HTMLCanvasElement))) => true,
+        Some(NodeTypeId::Element(ElementTypeId::HTMLElement(
+                        HTMLElementTypeId::HTMLObjectElement))) => s.has_object_data(),
+        Some(NodeTypeId::Element(_)) => false,
+    }
+}