Lines Matching refs:scoped_array
137 class scoped_array {
142 scoped_array(scoped_array const &);
143 scoped_array & operator=(scoped_array const &);
149 explicit scoped_array(T* p = 0) : ptr(p) {} in ptr()
151 ~scoped_array() { in ~scoped_array()
183 void swap(scoped_array & b) { in swap()
198 template <typename U> bool operator==(scoped_array<U> const& p) const;
199 template <typename U> bool operator!=(scoped_array<U> const& p) const;
203 void swap(::scoped_array<T>& a, ::scoped_array<T>& b) { in swap()
208 bool operator==(T* p, const ::scoped_array<T>& b) {
213 bool operator!=(T* p, const ::scoped_array<T>& b) {