]> git.lizzy.rs Git - rust.git/commitdiff
Fix more tests with `GeneratorState` rename
authorAlex Crichton <alex@alexcrichton.com>
Sat, 22 Jul 2017 03:48:46 +0000 (20:48 -0700)
committerJohn Kåre Alsaker <john.kare.alsaker@gmail.com>
Fri, 28 Jul 2017 13:47:55 +0000 (15:47 +0200)
src/libcore/ops/generator.rs
src/test/ui/generator/ref-escapes-but-not-over-yield.rs
src/test/ui/generator/yield-while-iterating.rs
src/test/ui/generator/yield-while-local-borrowed.rs
src/test/ui/generator/yield-while-ref-reborrowed.rs

index a8217676653b2df9969bd0f698c33b64416fdd07..798c182bc6e3870090f677de808fc1620cc92131 100644 (file)
@@ -48,7 +48,7 @@ pub enum GeneratorState<Y, R> {
 /// ```rust
 /// #![feature(generators, generator_trait)]
 ///
-/// use std::ops::{Generator, State};
+/// use std::ops::{Generator, GeneratorState};
 ///
 /// fn main() {
 ///     let mut generator = || {
@@ -57,11 +57,11 @@ pub enum GeneratorState<Y, R> {
 ///     };
 ///
 ///     match generator.resume() {
-///         State::Yielded(1) => {}
+///         GeneratorState::Yielded(1) => {}
 ///         _ => panic!("unexpected return from resume"),
 ///     }
 ///     match generator.resume() {
-///         State::Complete("foo") => {}
+///         GeneratorState::Complete("foo") => {}
 ///         _ => panic!("unexpected return from resume"),
 ///     }
 /// }
@@ -100,11 +100,11 @@ pub trait Generator {
     ///
     /// # Return value
     ///
-    /// The `State` enum returned from this function indicates what state the
-    /// generator is in upon returning. If the `Yielded` variant is returned
-    /// then the generator has reached a suspension point and a value has been
-    /// yielded out. Generators in this state are available for resumption at a
-    /// later point.
+    /// The `GeneratorState` enum returned from this function indicates what
+    /// state the generator is in upon returning. If the `Yielded` variant is
+    /// returned then the generator has reached a suspension point and a value
+    /// has been yielded out. Generators in this state are available for
+    /// resumption at a later point.
     ///
     /// If `Complete` is returned then the generator has completely finished
     /// with the value provided. It is invalid for the generator to be resumed
index 8d77eb92a63f19169953d1117143e3108a82fb12..87edbb22baae1661d998d2891d6ab9c6ebf2a725 100644 (file)
@@ -10,7 +10,7 @@
 
 #![feature(generators, generator_trait)]
 
-use std::ops::{State, Generator};
+use std::ops::{GeneratorState, Generator};
 use std::cell::Cell;
 
 fn foo(x: &i32) {
index fd260339efb1b5db8bc6412ffa74c776009e01e2..bc53448cb08e6d2ba02588aa1ebf91275bb599d2 100644 (file)
@@ -10,7 +10,7 @@
 
 #![feature(generators, generator_trait)]
 
-use std::ops::{State, Generator};
+use std::ops::{GeneratorState, Generator};
 use std::cell::Cell;
 
 fn yield_during_iter_owned_data(x: Vec<i32>) {
index b3e6dedf29199f2a5ccada56a111c230bcc75f42..d21c86e88681e156a293fcffbcbdb00db9b119a2 100644 (file)
@@ -10,7 +10,7 @@
 
 #![feature(generators, generator_trait)]
 
-use std::ops::{State, Generator};
+use std::ops::{GeneratorState, Generator};
 use std::cell::Cell;
 
 fn borrow_local_inline() {
index 7b6246b1578ed142a4f6760dff4c6e2509ebd50c..b9c963ae740777a55a2cc5163da6dec4edecb1b9 100644 (file)
@@ -10,7 +10,7 @@
 
 #![feature(generators, generator_trait)]
 
-use std::ops::{State, Generator};
+use std::ops::{GeneratorState, Generator};
 use std::cell::Cell;
 
 fn reborrow_shared_ref(x: &i32) {