about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorSuchith J N <suchithjn22@gmail.com>2017-04-15 17:21:53 +0530
committerSuchith J N <suchithjn22@gmail.com>2017-04-15 17:21:53 +0530
commit65b04fa06869cecfbb8d76a8c8a2456aa1f3686e (patch)
tree17ea025778448c57d84e7dad513f900424927f75 /src/test
parent4ac11becc2cb716d65cb3ebe5f13d3846ef78b93 (diff)
downloadrust-65b04fa06869cecfbb8d76a8c8a2456aa1f3686e.tar.gz
rust-65b04fa06869cecfbb8d76a8c8a2456aa1f3686e.zip
Fixed aesthetics and test
Diffstat (limited to 'src/test')
-rw-r--r--src/test/run-pass/issue-41272.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/test/run-pass/issue-41272.rs b/src/test/run-pass/issue-41272.rs
index d0834a26ae7..d6a0034690a 100644
--- a/src/test/run-pass/issue-41272.rs
+++ b/src/test/run-pass/issue-41272.rs
@@ -14,10 +14,16 @@ impl Foo {
     fn bar(&mut self) -> bool { true }
 }
 
-/* This causes E0301. By fixing issue #41272 this problem should vanish */
-fn iflet_issue(foo: &mut Foo) {
+fn error(foo: &mut Foo) {
     if let Some(_) = Some(true) {
     } else if foo.bar() {}
 }
 
+fn ok(foo: &mut Foo) {
+    if let Some(_) = Some(true) {
+    } else {
+        if foo.bar() {}
+    }
+}
+
 fn main() {}