diff options
| author | Tyler Mandry <tmandry@gmail.com> | 2020-04-08 11:54:31 -0700 |
|---|---|---|
| committer | Tyler Mandry <tmandry@gmail.com> | 2020-04-13 18:58:17 -0700 |
| commit | df64c5d260d3841ded8affe68f1be6e47ed1fb26 (patch) | |
| tree | 7760084b954794850e135f70324162d0fcf7e787 /src/test/ui/generator | |
| parent | 00795a99401865e6ade63600619eb5ee5a34e7c6 (diff) | |
| download | rust-df64c5d260d3841ded8affe68f1be6e47ed1fb26.tar.gz rust-df64c5d260d3841ded8affe68f1be6e47ed1fb26.zip | |
Incorporate feedback into diagnostics
Diffstat (limited to 'src/test/ui/generator')
| -rw-r--r-- | src/test/ui/generator/issue-68112.stderr | 4 | ||||
| -rw-r--r-- | src/test/ui/generator/not-send-sync.stderr | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/test/ui/generator/issue-68112.stderr b/src/test/ui/generator/issue-68112.stderr index f40771d2826..4148b503ba8 100644 --- a/src/test/ui/generator/issue-68112.stderr +++ b/src/test/ui/generator/issue-68112.stderr @@ -8,11 +8,11 @@ LL | require_send(send_gen); | ^^^^^^^^^^^^ generator is not `Send` | = help: the trait `std::marker::Sync` is not implemented for `std::cell::RefCell<i32>` -note: generator is not `Send` as this value is used across an yield +note: generator is not `Send` as this value is used across a yield --> $DIR/issue-68112.rs:31:9 | LL | let _non_send_gen = make_non_send_generator(); - | ------------- created here + | ------------- has type `impl std::ops::Generator` which is not `Send` LL | yield; | ^^^^^ yield occurs here, with `_non_send_gen` maybe used later LL | }; diff --git a/src/test/ui/generator/not-send-sync.stderr b/src/test/ui/generator/not-send-sync.stderr index fb59ef5f433..5df2c1b52fb 100644 --- a/src/test/ui/generator/not-send-sync.stderr +++ b/src/test/ui/generator/not-send-sync.stderr @@ -21,11 +21,11 @@ LL | assert_sync(|| { | ^^^^^^^^^^^ generator is not `Sync` | = help: within `[generator@$DIR/not-send-sync.rs:9:17: 13:6 {std::cell::Cell<i32>, ()}]`, the trait `std::marker::Sync` is not implemented for `std::cell::Cell<i32>` -note: generator is not `Sync` as this value is used across an yield +note: generator is not `Sync` as this value is used across a yield --> $DIR/not-send-sync.rs:12:9 | LL | let a = Cell::new(2); - | - has type `std::cell::Cell<i32>` + | - has type `std::cell::Cell<i32>` which is not `Sync` LL | yield; | ^^^^^ yield occurs here, with `a` maybe used later LL | }); |
