diff options
| author | leonardo.yvens <leoyvens@gmail.com> | 2017-09-17 13:04:49 -0300 |
|---|---|---|
| committer | leonardo.yvens <leoyvens@gmail.com> | 2017-09-17 13:04:49 -0300 |
| commit | 07416452304b2c0b41597fdfe63f4b3b00aeecd9 (patch) | |
| tree | 68ffd89a67531dbf9e547f019b4336a4b84a208d | |
| parent | ef227f5ffe438783db0add58208d79dd84158c06 (diff) | |
| download | rust-07416452304b2c0b41597fdfe63f4b3b00aeecd9.tar.gz rust-07416452304b2c0b41597fdfe63f4b3b00aeecd9.zip | |
Remove unused str_eq lang item
It's not a lang item anymore. Also remove outdated note.
| -rw-r--r-- | src/libcore/str/mod.rs | 3 | ||||
| -rw-r--r-- | src/librustc/middle/lang_items.rs | 2 |
2 files changed, 0 insertions, 5 deletions
diff --git a/src/libcore/str/mod.rs b/src/libcore/str/mod.rs index d4fef45ae4e..bfbc0b9004c 100644 --- a/src/libcore/str/mod.rs +++ b/src/libcore/str/mod.rs @@ -1400,9 +1400,6 @@ Section: Comparing strings */ /// Bytewise slice equality -/// NOTE: This function is (ab)used in rustc::middle::trans::_match -/// to compare &[u8] byte slices that are not necessarily valid UTF-8. -#[lang = "str_eq"] #[inline] fn eq_slice(a: &str, b: &str) -> bool { a.as_bytes() == b.as_bytes() diff --git a/src/librustc/middle/lang_items.rs b/src/librustc/middle/lang_items.rs index 7a6f4fdbb03..2dd55fcd121 100644 --- a/src/librustc/middle/lang_items.rs +++ b/src/librustc/middle/lang_items.rs @@ -281,8 +281,6 @@ language_item_table! { EqTraitLangItem, "eq", eq_trait; OrdTraitLangItem, "ord", ord_trait; - StrEqFnLangItem, "str_eq", str_eq_fn; - // A number of panic-related lang items. The `panic` item corresponds to // divide-by-zero and various panic cases with `match`. The // `panic_bounds_check` item is for indexing arrays. |
