diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2017-06-14 19:26:42 +0200 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2017-06-22 21:26:10 +0000 |
| commit | 0b1469acd74f3dead3a1088dcbbfdfdc7778d11d (patch) | |
| tree | 6915243b8f0b2e0304f4285df4ff9d4727d95cf3 | |
| parent | 8d6d9d12f1d529c69454289ea6f4d07f074013b4 (diff) | |
| download | rust-0b1469acd74f3dead3a1088dcbbfdfdc7778d11d.tar.gz rust-0b1469acd74f3dead3a1088dcbbfdfdc7778d11d.zip | |
Fix test formatting
| -rw-r--r-- | src/test/run-pass/for-loop-lifetime-of-unbound-values.rs | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/test/run-pass/for-loop-lifetime-of-unbound-values.rs b/src/test/run-pass/for-loop-lifetime-of-unbound-values.rs index a273fb579fa..a0562edfadd 100644 --- a/src/test/run-pass/for-loop-lifetime-of-unbound-values.rs +++ b/src/test/run-pass/for-loop-lifetime-of-unbound-values.rs @@ -1,11 +1,21 @@ +// Copyright 2017 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. +// +// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or +// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license +// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your +// option. This file may not be copied, modified, or distributed +// except according to those terms. + use std::cell::Cell; struct Flag<'a>(&'a Cell<bool>); impl<'a> Drop for Flag<'a> { - fn drop(&mut self) { - self.0.set(false) - } + fn drop(&mut self) { + self.0.set(false) + } } fn main() { @@ -16,7 +26,7 @@ fn main() { } // The Flag value should be dead outside of the loop assert_eq!(alive2.get(), false); - + let alive = Cell::new(true); for _ in std::iter::once(Flag(&alive)) { // The Flag value should be alive in the for loop body even if it wasn't |
