diff options
| author | P1start <rewi-github@whanau.org> | 2014-08-29 17:16:23 +1200 |
|---|---|---|
| committer | P1start <rewi-github@whanau.org> | 2014-08-29 17:24:55 +1200 |
| commit | b220db03bd334b2e74c4dfd62ed1318941b82a3c (patch) | |
| tree | 8ac623aa515b3b959600356b202e7b2d4696f8c4 /src/test | |
| parent | dee8423531bf88752e14ebfbdc2c1d1ade8a8fa7 (diff) | |
| download | rust-b220db03bd334b2e74c4dfd62ed1318941b82a3c.tar.gz rust-b220db03bd334b2e74c4dfd62ed1318941b82a3c.zip | |
Allow `!` as the return type of proc/closure literals
Fixes #13490.
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/run-pass/closure-syntax.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/test/run-pass/closure-syntax.rs b/src/test/run-pass/closure-syntax.rs index c2fbc2a4bf2..b5a94a02b34 100644 --- a/src/test/run-pass/closure-syntax.rs +++ b/src/test/run-pass/closure-syntax.rs @@ -78,6 +78,10 @@ fn bar<'b>() { let a = A; a.foo::<<'a>||>(); + + // issue #13490 + let _ = || -> ! loop {}; + let _ = proc() -> ! loop {}; } struct B<T>; |
