about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDaniel Grunwald <daniel@danielgrunwald.de>2015-01-11 16:09:31 +0100
committerDaniel Grunwald <daniel@danielgrunwald.de>2015-01-11 16:09:31 +0100
commitca8578a953d0563dbef499ea2c2c853c9b71887c (patch)
treef77ec5a80d7399e27967d4db5f3fa20c1f9a328d
parentd0863adf24b316d8ecaca5a1b8866ee5db902313 (diff)
downloadrust-ca8578a953d0563dbef499ea2c2c853c9b71887c.tar.gz
rust-ca8578a953d0563dbef499ea2c2c853c9b71887c.zip
Add test case that RangeTo notation works in return statements.
-rw-r--r--src/test/run-pass/range.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test/run-pass/range.rs b/src/test/run-pass/range.rs
index 90e87168990..bfd3e43768f 100644
--- a/src/test/run-pass/range.rs
+++ b/src/test/run-pass/range.rs
@@ -12,6 +12,9 @@
 
 fn foo() -> int { 42 }
 
+// Test that range syntax works in return statements
+fn return_range_to() -> ::std::ops::RangeTo<i32> { return ..1; }
+
 pub fn main() {
     let mut count = 0;
     for i in 0u..10 {