Lines Matching refs:scoped_array
165 class scoped_array {
174 explicit scoped_array(C* p = NULL) : array_(p) { } in array_()
178 ~scoped_array() { in ~scoped_array()
215 void swap(scoped_array& p2) { in swap()
236 template <class C2> bool operator==(scoped_array<C2> const& p2) const;
237 template <class C2> bool operator!=(scoped_array<C2> const& p2) const;
240 scoped_array(const scoped_array&);
241 void operator=(const scoped_array&);
246 void swap(scoped_array<C>& p1, scoped_array<C>& p2) { in swap()
251 bool operator==(C* p1, const scoped_array<C>& p2) {
256 bool operator!=(C* p1, const scoped_array<C>& p2) {