Home | History | Annotate | Download | only in internal

Lines Matching refs:ptr_

70   explicit scoped_ptr(C* p = NULL) : ptr_(p) { }
73 // We don't need to test ptr_ == NULL because C++ does that for us.
76 delete ptr_;
83 if (p != ptr_) {
85 delete ptr_;
86 ptr_ = p;
93 assert(ptr_ != NULL);
94 return *ptr_;
97 assert(ptr_ != NULL);
98 return ptr_;
100 C* get() const { return ptr_; }
105 bool operator==(const C* p) const { return ptr_ == p; }
106 bool operator!=(const C* p) const { return ptr_ != p; }
110 C* tmp = ptr_;
111 ptr_ = p2.ptr_;
112 p2.ptr_ = tmp;
121 C* retVal = ptr_;
122 ptr_ = NULL;
127 C* ptr_;
205 // We don't need to test ptr_ == NULL because C++ does that for us.