diff options
| author | bors <bors@rust-lang.org> | 2019-06-17 23:30:37 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-06-17 23:30:37 +0000 |
| commit | 9f22ddf6bb7001b884006b9528f8fc8c5b94ae8f (patch) | |
| tree | f1dc22e419adbdb3e281ab35975a513846fdde2e /src/liballoc | |
| parent | b25ee644971a168287ee166edbd11642dbcfeab8 (diff) | |
| parent | 6fe265315626be4f5c3116217dfebd4435fbc14e (diff) | |
| download | rust-9f22ddf6bb7001b884006b9528f8fc8c5b94ae8f.tar.gz rust-9f22ddf6bb7001b884006b9528f8fc8c5b94ae8f.zip | |
Auto merge of #61915 - Centril:rollup-oire3i8, r=Centril
Rollup of 5 pull requests Successful merges: - #61702 (test more variants of enum-int-casting) - #61836 (Replace some uses of NodeId with HirId) - #61885 (Help LLVM better optimize slice::Iter(Mut)::len) - #61893 (make `Weak::ptr_eq`s into methods) - #61908 (don't ICE on large files) Failed merges: r? @ghost
Diffstat (limited to 'src/liballoc')
| -rw-r--r-- | src/liballoc/rc.rs | 14 | ||||
| -rw-r--r-- | src/liballoc/sync.rs | 14 |
2 files changed, 14 insertions, 14 deletions
diff --git a/src/liballoc/rc.rs b/src/liballoc/rc.rs index 7cbb4963301..ee78839f7f0 100644 --- a/src/liballoc/rc.rs +++ b/src/liballoc/rc.rs @@ -1515,18 +1515,18 @@ impl<T: ?Sized> Weak<T> { /// /// ``` /// #![feature(weak_ptr_eq)] - /// use std::rc::{Rc, Weak}; + /// use std::rc::Rc; /// /// let first_rc = Rc::new(5); /// let first = Rc::downgrade(&first_rc); /// let second = Rc::downgrade(&first_rc); /// - /// assert!(Weak::ptr_eq(&first, &second)); + /// assert!(first.ptr_eq(&second)); /// /// let third_rc = Rc::new(5); /// let third = Rc::downgrade(&third_rc); /// - /// assert!(!Weak::ptr_eq(&first, &third)); + /// assert!(!first.ptr_eq(&third)); /// ``` /// /// Comparing `Weak::new`. @@ -1537,16 +1537,16 @@ impl<T: ?Sized> Weak<T> { /// /// let first = Weak::new(); /// let second = Weak::new(); - /// assert!(Weak::ptr_eq(&first, &second)); + /// assert!(first.ptr_eq(&second)); /// /// let third_rc = Rc::new(()); /// let third = Rc::downgrade(&third_rc); - /// assert!(!Weak::ptr_eq(&first, &third)); + /// assert!(!first.ptr_eq(&third)); /// ``` #[inline] #[unstable(feature = "weak_ptr_eq", issue = "55981")] - pub fn ptr_eq(this: &Self, other: &Self) -> bool { - this.ptr.as_ptr() == other.ptr.as_ptr() + pub fn ptr_eq(&self, other: &Self) -> bool { + self.ptr.as_ptr() == other.ptr.as_ptr() } } diff --git a/src/liballoc/sync.rs b/src/liballoc/sync.rs index 2503f696bf3..6c23b3179ed 100644 --- a/src/liballoc/sync.rs +++ b/src/liballoc/sync.rs @@ -1349,18 +1349,18 @@ impl<T: ?Sized> Weak<T> { /// /// ``` /// #![feature(weak_ptr_eq)] - /// use std::sync::{Arc, Weak}; + /// use std::sync::Arc; /// /// let first_rc = Arc::new(5); /// let first = Arc::downgrade(&first_rc); /// let second = Arc::downgrade(&first_rc); /// - /// assert!(Weak::ptr_eq(&first, &second)); + /// assert!(first.ptr_eq(&second)); /// /// let third_rc = Arc::new(5); /// let third = Arc::downgrade(&third_rc); /// - /// assert!(!Weak::ptr_eq(&first, &third)); + /// assert!(!first.ptr_eq(&third)); /// ``` /// /// Comparing `Weak::new`. @@ -1371,16 +1371,16 @@ impl<T: ?Sized> Weak<T> { /// /// let first = Weak::new(); /// let second = Weak::new(); - /// assert!(Weak::ptr_eq(&first, &second)); + /// assert!(first.ptr_eq(&second)); /// /// let third_rc = Arc::new(()); /// let third = Arc::downgrade(&third_rc); - /// assert!(!Weak::ptr_eq(&first, &third)); + /// assert!(!first.ptr_eq(&third)); /// ``` #[inline] #[unstable(feature = "weak_ptr_eq", issue = "55981")] - pub fn ptr_eq(this: &Self, other: &Self) -> bool { - this.ptr.as_ptr() == other.ptr.as_ptr() + pub fn ptr_eq(&self, other: &Self) -> bool { + self.ptr.as_ptr() == other.ptr.as_ptr() } } |
