self.sess
.struct_span_err(*span2, "cannot define multiple global allocators")
.span_label(*span2, "cannot define a new global allocator")
- .span_label(*span1, "previous global allocator is defined here")
+ .span_label(*span1, "previous global allocator defined here")
.emit();
true
}
err.span_label(
upvar_span,
- format!("`{}` is declared here, outside of the {} body", upvar_name, escapes_from),
+ format!("`{}` declared here, outside of the {} body", upvar_name, escapes_from),
);
err.span_label(borrow_span, format!("borrow is only valid in the {} body", escapes_from));
diag.span_label(
outlived_fr_span,
format!(
- "`{}` is declared here, outside of the {} body",
+ "`{}` declared here, outside of the {} body",
outlived_fr_name, escapes_from
),
);
--> $DIR/two-allocators.rs:6:1
|
LL | static A: System = System;
- | -------------------------- previous global allocator is defined here
+ | -------------------------- previous global allocator defined here
LL | #[global_allocator]
LL | static B: System = System;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot define a new global allocator
--> $DIR/issue-45983.rs:20:18
|
LL | let x = None;
- | - `x` is declared here, outside of the closure body
+ | - `x` declared here, outside of the closure body
LL | give_any(|y| x = Some(y));
| - ^^^^^^^^^^^ `y` escapes the closure body here
| |
--> $DIR/ref-escapes-but-not-over-yield.rs:11:9
|
LL | let mut a = &3;
- | ----- `a` is declared here, outside of the generator body
+ | ----- `a` declared here, outside of the generator body
...
LL | a = &b;
| ^^^^--
LL | foo(cell, |cell_a, cell_x| {
| ------ ------ `cell_x` is a reference that is only valid in the closure body
| |
- | `cell_a` is declared here, outside of the closure body
+ | `cell_a` declared here, outside of the closure body
LL | cell_a.set(cell_x.get()); // forces 'x: 'a, error in closure
| ^^^^^^^^^^^^^^^^^^^^^^^^ `cell_x` escapes the closure body here
LL | fn get_bar(&self) -> Bar2 {
| -----
| |
- | `self` is declared here, outside of the function body
+ | `self` declared here, outside of the function body
| `self` is a reference that is only valid in the function body
LL | Bar2::new(&self)
| ^^^^^^^^^^^^^^^^ `self` escapes the function body here