about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-12-03 11:07:07 +0100
committerGitHub <noreply@github.com>2019-12-03 11:07:07 +0100
commit1303bf2f3cc7f8a60c9b09895e8b0c0fc8f54f75 (patch)
tree8f31e7c42804be4e039a15ebe09f36b78c9836f4
parentcf937fa84d98d04642fd855d8daf65430ae48bb3 (diff)
parentac57e1b64711dfdc3bd2987636ecc021707df283 (diff)
downloadrust-1303bf2f3cc7f8a60c9b09895e8b0c0fc8f54f75.tar.gz
rust-1303bf2f3cc7f8a60c9b09895e8b0c0fc8f54f75.zip
Rollup merge of #66941 - CAD97:nord, r=Dylan-DPC
Remove `ord` lang item

At this point it seems to be unused, and just `partial_ord` is used instead. This removes the unused lang item.
-rw-r--r--src/libcore/cmp.rs1
-rw-r--r--src/librustc/middle/lang_items.rs1
2 files changed, 0 insertions, 2 deletions
diff --git a/src/libcore/cmp.rs b/src/libcore/cmp.rs
index eea3dc39d34..a5f355cd9a7 100644
--- a/src/libcore/cmp.rs
+++ b/src/libcore/cmp.rs
@@ -534,7 +534,6 @@ impl<T: Ord> Ord for Reverse<T> {
 ///     }
 /// }
 /// ```
-#[lang = "ord"]
 #[doc(alias = "<")]
 #[doc(alias = ">")]
 #[doc(alias = "<=")]
diff --git a/src/librustc/middle/lang_items.rs b/src/librustc/middle/lang_items.rs
index f6cd9b1c7ec..6f7a022eccf 100644
--- a/src/librustc/middle/lang_items.rs
+++ b/src/librustc/middle/lang_items.rs
@@ -358,7 +358,6 @@ language_item_table! {
     // Don't be fooled by the naming here: this lang item denotes `PartialEq`, not `Eq`.
     EqTraitLangItem,             "eq",                 eq_trait,                Target::Trait;
     PartialOrdTraitLangItem,     "partial_ord",        partial_ord_trait,       Target::Trait;
-    OrdTraitLangItem,            "ord",                ord_trait,               Target::Trait;
 
     // A number of panic-related lang items. The `panic` item corresponds to
     // divide-by-zero and various panic cases with `match`. The