1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
7 #include "scoped_refptr.h"
13 typedef std::vector
<scoped_refptr
<Foo
> > FooList
;
15 void TestsAScopedRefptr() {
17 list
.push_back(new Foo
);
18 list
.push_back(new Foo
);
19 for (FooList::const_iterator it
= list
.begin(); it
!= list
.end(); ++it
) {
22 Foo
* item
= it
->get();