Skip to content

Commit 7995f87

Browse files
committed
Remove send lang item.
It's completely unused.
1 parent f46f388 commit 7995f87

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

src/libcore/marker.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ use hash::Hasher;
3939
/// [arc]: ../../std/sync/struct.Arc.html
4040
/// [ub]: ../../reference/behavior-considered-undefined.html
4141
#[stable(feature = "rust1", since = "1.0.0")]
42-
#[lang = "send"]
42+
#[cfg_attr(stage0, lang = "send")]
4343
#[rustc_on_unimplemented = "`{Self}` cannot be sent between threads safely"]
4444
pub unsafe trait Send {
4545
// empty.

src/librustc/middle/lang_items.rs

-1
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,6 @@ language_item_table! {
228228
F32ImplItem, "f32", f32_impl;
229229
F64ImplItem, "f64", f64_impl;
230230

231-
SendTraitLangItem, "send", send_trait;
232231
SizedTraitLangItem, "sized", sized_trait;
233232
UnsizeTraitLangItem, "unsize", unsize_trait;
234233
CopyTraitLangItem, "copy", copy_trait;

0 commit comments

Comments
 (0)