Lines Matching defs:operator
153 template <typename U> linked_ptr& operator=(linked_ptr<U> const& ptr) {
159 linked_ptr& operator=(linked_ptr const& ptr) {
173 T* operator->() const { return value_; }
174 T& operator*() const { return *value_; }
176 bool operator==(T* p) const { return value_ == p; }
177 bool operator!=(T* p) const { return value_ != p; }
179 bool operator==(linked_ptr<U> const& ptr) const {
183 bool operator!=(linked_ptr<U> const& ptr) const {
213 bool operator==(T* ptr, const linked_ptr<T>& x) {
218 bool operator!=(T* ptr, const linked_ptr<T>& x) {