/external/clang/test/Analysis/diagnostics/Inputs/include/ |
report-issues-within-main-file.h | 2 class auto_ptr { class 6 auto_ptr(_Tp* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 7 ~auto_ptr() { delete _M_ptr; }
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 39 * A wrapper class to provide auto_ptr with reference semantics. 40 * For example, an auto_ptr can be assigned (or constructed from) 41 * the result of a function which returns an auto_ptr by value. 60 * An @c auto_ptr owns the object it holds a pointer to. Copying 61 * an @c auto_ptr copies the pointer and transfers ownership to the 62 * destination. If more than one @c auto_ptr owns the same object 65 * The uses of @c auto_ptr include providing temporary 69 * auto_ptr does not meet the CopyConstructible and Assignabl 85 class auto_ptr class 101 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 110 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 123 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 258 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 284 class auto_ptr<void> class [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 41 * A wrapper class to provide auto_ptr with reference semantics. 42 * For example, an auto_ptr can be assigned (or constructed from) 43 * the result of a function which returns an auto_ptr by value. 62 * An @c auto_ptr owns the object it holds a pointer to. Copying 63 * an @c auto_ptr copies the pointer and transfers ownership to the 64 * destination. If more than one @c auto_ptr owns the same object 67 * The uses of @c auto_ptr include providing temporary 71 * auto_ptr does not meet the CopyConstructible and Assignabl 87 class auto_ptr class 103 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 260 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 286 class auto_ptr<void> class [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 41 * A wrapper class to provide auto_ptr with reference semantics. 42 * For example, an auto_ptr can be assigned (or constructed from) 43 * the result of a function which returns an auto_ptr by value. 62 * An @c auto_ptr owns the object it holds a pointer to. Copying 63 * an @c auto_ptr copies the pointer and transfers ownership to the 64 * destination. If more than one @c auto_ptr owns the same object 67 * The uses of @c auto_ptr include providing temporary 71 * auto_ptr does not meet the CopyConstructible and Assignabl 87 class auto_ptr class 103 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 260 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 286 class auto_ptr<void> class [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 39 * A wrapper class to provide auto_ptr with reference semantics. 40 * For example, an auto_ptr can be assigned (or constructed from) 41 * the result of a function which returns an auto_ptr by value. 60 * An @c auto_ptr owns the object it holds a pointer to. Copying 61 * an @c auto_ptr copies the pointer and transfers ownership to the 62 * destination. If more than one @c auto_ptr owns the same object 65 * The uses of @c auto_ptr include providing temporary 69 * auto_ptr does not meet the CopyConstructible and Assignabl 85 class auto_ptr class 101 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 110 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 123 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 258 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 284 class auto_ptr<void> class [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 39 * A wrapper class to provide auto_ptr with reference semantics. 40 * For example, an auto_ptr can be assigned (or constructed from) 41 * the result of a function which returns an auto_ptr by value. 60 * An @c auto_ptr owns the object it holds a pointer to. Copying 61 * an @c auto_ptr copies the pointer and transfers ownership to the 62 * destination. If more than one @c auto_ptr owns the same object 65 * The uses of @c auto_ptr include providing temporary 69 * auto_ptr does not meet the CopyConstructible and Assignabl 85 class auto_ptr class 101 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 110 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 123 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 258 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 284 class auto_ptr<void> class [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 39 * A wrapper class to provide auto_ptr with reference semantics. 40 * For example, an auto_ptr can be assigned (or constructed from) 41 * the result of a function which returns an auto_ptr by value. 60 * An @c auto_ptr owns the object it holds a pointer to. Copying 61 * an @c auto_ptr copies the pointer and transfers ownership to the 62 * destination. If more than one @c auto_ptr owns the same object 65 * The uses of @c auto_ptr include providing temporary 69 * auto_ptr does not meet the CopyConstructible and Assignabl 85 class auto_ptr class 101 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 110 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 123 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 258 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 284 class auto_ptr<void> class [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 39 * A wrapper class to provide auto_ptr with reference semantics. 40 * For example, an auto_ptr can be assigned (or constructed from) 41 * the result of a function which returns an auto_ptr by value. 60 * An @c auto_ptr owns the object it holds a pointer to. Copying 61 * an @c auto_ptr copies the pointer and transfers ownership to the 62 * destination. If more than one @c auto_ptr owns the same object 65 * The uses of @c auto_ptr include providing temporary 69 * auto_ptr does not meet the CopyConstructible and Assignabl 85 class auto_ptr class 101 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 110 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 123 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 258 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 284 class auto_ptr<void> class [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 41 * A wrapper class to provide auto_ptr with reference semantics. 42 * For example, an auto_ptr can be assigned (or constructed from) 43 * the result of a function which returns an auto_ptr by value. 62 * An @c auto_ptr owns the object it holds a pointer to. Copying 63 * an @c auto_ptr copies the pointer and transfers ownership to the 64 * destination. If more than one @c auto_ptr owns the same object 67 * The uses of @c auto_ptr include providing temporary 71 * auto_ptr does not meet the CopyConstructible and Assignabl 87 class auto_ptr class 103 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 260 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 286 class auto_ptr<void> class [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 41 * A wrapper class to provide auto_ptr with reference semantics. 42 * For example, an auto_ptr can be assigned (or constructed from) 43 * the result of a function which returns an auto_ptr by value. 62 * An @c auto_ptr owns the object it holds a pointer to. Copying 63 * an @c auto_ptr copies the pointer and transfers ownership to the 64 * destination. If more than one @c auto_ptr owns the same object 67 * The uses of @c auto_ptr include providing temporary 71 * auto_ptr does not meet the CopyConstructible and Assignabl 87 class auto_ptr class 103 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 260 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 286 class auto_ptr<void> class [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 41 * A wrapper class to provide auto_ptr with reference semantics. 42 * For example, an auto_ptr can be assigned (or constructed from) 43 * the result of a function which returns an auto_ptr by value. 62 * An @c auto_ptr owns the object it holds a pointer to. Copying 63 * an @c auto_ptr copies the pointer and transfers ownership to the 64 * destination. If more than one @c auto_ptr owns the same object 67 * The uses of @c auto_ptr include providing temporary 71 * auto_ptr does not meet the CopyConstructible and Assignabl 87 class auto_ptr class 103 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 260 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 286 class auto_ptr<void> class [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 41 * A wrapper class to provide auto_ptr with reference semantics. 42 * For example, an auto_ptr can be assigned (or constructed from) 43 * the result of a function which returns an auto_ptr by value. 62 * An @c auto_ptr owns the object it holds a pointer to. Copying 63 * an @c auto_ptr copies the pointer and transfers ownership to the 64 * destination. If more than one @c auto_ptr owns the same object 67 * The uses of @c auto_ptr include providing temporary 71 * auto_ptr does not meet the CopyConstructible and Assignabl 87 class auto_ptr class 103 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 260 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 286 class auto_ptr<void> class [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/backward/ |
auto_ptr.h | 0 // auto_ptr implementation -*- C++ -*- 25 /** @file backward/auto_ptr.h 41 * A wrapper class to provide auto_ptr with reference semantics. 42 * For example, an auto_ptr can be assigned (or constructed from) 43 * the result of a function which returns an auto_ptr by value. 62 * An @c auto_ptr owns the object it holds a pointer to. Copying 63 * an @c auto_ptr copies the pointer and transfers ownership to the 64 * destination. If more than one @c auto_ptr owns the same object 67 * The uses of @c auto_ptr include providing temporary 71 * auto_ptr does not meet the CopyConstructible and Assignabl 87 class auto_ptr class 103 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr 112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr 260 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr 286 class auto_ptr<void> class [all...] |
/external/stlport/stlport/stl/ |
_auto_ptr.h | 48 class auto_ptr : public __ptr_base { class in inherits:__ptr_base 51 typedef auto_ptr<_Tp> _Self; 84 explicit auto_ptr(_Tp* __px = 0) _STLP_NOTHROW { this->__set(__px); } 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } 107 ~auto_ptr() _STLP_NOTHROW { /* boris : reset(0) might be better */ delete this->get(); } 109 auto_ptr(auto_ptr_ref<_Tp> __r) _STLP_NOTHRO [all...] |
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
_auto_ptr.h | 48 class auto_ptr : public __ptr_base { class in inherits:__ptr_base 51 typedef auto_ptr<_Tp> _Self; 84 explicit auto_ptr(_Tp* __px = 0) _STLP_NOTHROW { this->__set(__px); } 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } 107 ~auto_ptr() _STLP_NOTHROW { /* boris : reset(0) might be better */ delete this->get(); } 109 auto_ptr(auto_ptr_ref<_Tp> __r) _STLP_NOTHRO [all...] |
/prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/ |
_auto_ptr.h | 48 class auto_ptr : public __ptr_base { class in inherits:__ptr_base 51 typedef auto_ptr<_Tp> _Self; 84 explicit auto_ptr(_Tp* __px = 0) _STLP_NOTHROW { this->__set(__px); } 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } 107 ~auto_ptr() _STLP_NOTHROW { /* boris : reset(0) might be better */ delete this->get(); } 109 auto_ptr(auto_ptr_ref<_Tp> __r) _STLP_NOTHRO [all...] |
/prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/ |
_auto_ptr.h | 48 class auto_ptr : public __ptr_base { class in inherits:__ptr_base 51 typedef auto_ptr<_Tp> _Self; 84 explicit auto_ptr(_Tp* __px = 0) _STLP_NOTHROW { this->__set(__px); } 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } 107 ~auto_ptr() _STLP_NOTHROW { /* boris : reset(0) might be better */ delete this->get(); } 109 auto_ptr(auto_ptr_ref<_Tp> __r) _STLP_NOTHRO [all...] |
/prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/ |
_auto_ptr.h | 48 class auto_ptr : public __ptr_base { class in inherits:__ptr_base 51 typedef auto_ptr<_Tp> _Self; 84 explicit auto_ptr(_Tp* __px = 0) _STLP_NOTHROW { this->__set(__px); } 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } 107 ~auto_ptr() _STLP_NOTHROW { /* boris : reset(0) might be better */ delete this->get(); } 109 auto_ptr(auto_ptr_ref<_Tp> __r) _STLP_NOTHRO [all...] |
/prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/ |
_auto_ptr.h | 48 class auto_ptr : public __ptr_base { class in inherits:__ptr_base 51 typedef auto_ptr<_Tp> _Self; 84 explicit auto_ptr(_Tp* __px = 0) _STLP_NOTHROW { this->__set(__px); } 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } 107 ~auto_ptr() _STLP_NOTHROW { /* boris : reset(0) might be better */ delete this->get(); } 109 auto_ptr(auto_ptr_ref<_Tp> __r) _STLP_NOTHRO [all...] |
/prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/ |
_auto_ptr.h | 48 class auto_ptr : public __ptr_base { class in inherits:__ptr_base 51 typedef auto_ptr<_Tp> _Self; 84 explicit auto_ptr(_Tp* __px = 0) _STLP_NOTHROW { this->__set(__px); } 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 100 auto_ptr(_Self& __r) _STLP_NOTHROW { this->__set(__r.release()); } 107 ~auto_ptr() _STLP_NOTHROW { /* boris : reset(0) might be better */ delete this->get(); } 109 auto_ptr(auto_ptr_ref<_Tp> __r) _STLP_NOTHRO [all...] |
/external/clang/test/CodeGenCXX/ |
2010-07-23-DeclLoc.cpp | 13 template<typename _Tp> class auto_ptr { class in namespace:std 17 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:std::auto_ptr 77 std::auto_ptr< TRawSymbolOwnerData<SIZE> > data(new TRawSymbolOwnerData<SIZE>()); 78 std::auto_ptr< TExtendedMachOHeader<SIZE_AND_ENDIANNESS> > header;
|
/external/clang/test/SemaCXX/ |
conversion-function.cpp | 222 // auto_ptr-like template. In particular, we can't create multiple 224 struct auto_ptr { struct in namespace:PR7055 227 auto_ptr(auto_ptr&); 228 auto_ptr(auto_ptr_ref); 229 explicit auto_ptr(int *); 235 X(auto_ptr); 239 X x(auto_ptr(new int)); 240 return X(auto_ptr(new int)); 243 auto_ptr foo() [all...] |