| /external/clang/test/CXX/over/over.oper/over.literal/ |
| p5.cpp | 6 template<char...> void operator "" _a(); 7 template<char... C> S<C...> operator "" _a(); 10 friend int operator "" _a(const char *, size_t); 12 friend U operator "" _a(const T *, size_t); // expected-error {{parameter}} 15 friend void operator "" _b(); // expected-error {{parameters}} 18 template<char... C, int N = 0> void operator "" _b(); // expected-error {{template}} 19 template<char... C> void operator "" _b(int N = 0); // expected-error {{template}} 20 template<char, char...> void operator "" _b(); // expected-error {{template}} 21 template<typename T> T operator "" _b(const char *); // expected-error {{template}} 22 template<typename T> int operator "" _b(const T *, size_t); // expected-error {{template} [all...] |
| p6.cpp | 3 extern "C" void operator "" _a(const char *); // expected-error {{must have C++ linkage}} 4 extern "C" template<char...> void operator "" _b(); // expected-error {{must have C++ linkage}} 7 void operator "" _c(const char *); // expected-error {{must have C++ linkage}} 8 template<char...> void operator "" _d(); // expected-error {{must have C++ linkage}} 10 void operator "" _e(const char *); // expected-error {{must have C++ linkage}} 11 template<char...> void operator "" _f(); // expected-error {{must have C++ linkage}}
|
| /external/valgrind/massif/tests/ |
| overloaded-new.cpp | 0 // operator new(unsigned) 2 // operator new[](unsigned) 3 // operator new(unsigned, std::nothrow_t const&) 4 // operator new[](unsigned, std::nothrow_t const&) 17 __attribute__((noinline)) void* operator new (std::size_t n) 22 __attribute__((noinline)) void* operator new (std::size_t n, std::nothrow_t const &) 27 __attribute__((noinline)) void* operator new[] (std::size_t n) 32 __attribute__((noinline)) void* operator new[] (std::size_t n, std::nothrow_t const &) 37 __attribute__((noinline)) void operator delete (void* p) 42 __attribute__((noinline)) void operator delete[] (void* p [all...] |
| /external/valgrind/tests/ |
| filter_libc | 26 # Merge the different C++ operator variations. 27 s/(at.*)__builtin_new/$1...operator new.../; 28 s/(at.*)operator new\(unsigned(| int| long)\)/$1...operator new.../; 30 s/(at.*)__builtin_vec_new/$1...operator new.../; 31 s/(at.*)operator new\[\]\(unsigned(| int| long)\)/$1...operator new[].../; 33 s/(at.*)__builtin_delete/$1...operator delete.../; 34 s/(at.*)operator delete\(void\*\)/$1...operator delete.../ [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4053586/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4393122/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4479392/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4579689/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4630689/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4639204/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4691093/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/linux-x86/clang-4053586/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/linux-x86/clang-4393122/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/linux-x86/clang-4479392/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/linux-x86/clang-4579689/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/linux-x86/clang-4630689/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/linux-x86/clang-4639204/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/clang/host/linux-x86/clang-4691093/include/c++/v1/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/include/ |
| new | 26 bad_alloc& operator=(const bad_alloc&) noexcept; 51 void* operator new(std::size_t size); // replaceable 52 void* operator new(std::size_t size, std::align_val_t alignment); // replaceable, C++17 53 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 54 void* operator new(std::size_t size, std::align_val_t alignment, 56 void operator delete(void* ptr) noexcept; // replaceable 57 void operator delete(void* ptr, std::size_t size) noexcept; // replaceable, C++14 58 void operator delete(void* ptr, std::align_val_t alignment) noexcept; // replaceable, C++17 59 void operator delete(void* ptr, std::size_t size, 61 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceabl [all...] |
| /external/clang/test/CXX/special/class.dtor/ |
| p9.cpp | 10 static void operator delete(void *p) {}; 21 using B::operator delete; 32 static void operator delete(void *p) {}; // expected-note {{member 'operator delete' declared here}} 38 static void operator delete(void *, size_t) {}; // expected-note {{member 'operator delete' declared here}} 44 using A::operator delete; 45 using B::operator delete; 50 C::~C() {} // expected-error {{multiple suitable 'operator delete' functions in 'C'}} 57 static void operator delete(void*, const int &) [all...] |
| /external/libcxx/test/support/ |
| min_allocator.h | 33 return static_cast<T*>(::operator new(n*sizeof(T))); 38 return ::operator delete(static_cast<void*>(p)); 41 friend bool operator==(bare_allocator, bare_allocator) {return true;} 42 friend bool operator!=(bare_allocator x, bare_allocator y) {return !(x == y);} 71 return static_cast<T*>(::operator new(n*sizeof(T))); 76 return ::operator delete(static_cast<void*>(p)); 79 friend bool operator==(no_default_allocator, no_default_allocator) {return true;} 80 friend bool operator!=(no_default_allocator x, no_default_allocator y) {return !(x == y);} 130 friend bool operator==(malloc_allocator, malloc_allocator) {return true;} 131 friend bool operator!=(malloc_allocator x, malloc_allocator y) {return !(x == y); [all...] |
| /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/support/ |
| min_allocator.h | 33 return static_cast<T*>(::operator new(n*sizeof(T))); 38 return ::operator delete(static_cast<void*>(p)); 41 friend bool operator==(bare_allocator, bare_allocator) {return true;} 42 friend bool operator!=(bare_allocator x, bare_allocator y) {return !(x == y);} 71 return static_cast<T*>(::operator new(n*sizeof(T))); 76 return ::operator delete(static_cast<void*>(p)); 79 friend bool operator==(no_default_allocator, no_default_allocator) {return true;} 80 friend bool operator!=(no_default_allocator x, no_default_allocator y) {return !(x == y);} 130 friend bool operator==(malloc_allocator, malloc_allocator) {return true;} 131 friend bool operator!=(malloc_allocator x, malloc_allocator y) {return !(x == y); [all...] |
| /system/bt/packet/base/ |
| iterator.h | 36 Iterator operator+(size_t offset); 37 Iterator& operator+=(size_t offset); 38 Iterator operator++(int); 39 Iterator& operator++(); 41 Iterator operator-(size_t offset); 42 int operator-(const Iterator& itr); 43 Iterator& operator-=(size_t offset); 44 Iterator operator--(int); 45 Iterator& operator--(); 47 Iterator& operator=(const Iterator& itr) [all...] |
| /external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/dcl.fct.def.default/ |
| p2.cpp | 8 Const& operator=(const Const&&) = default; // expected-error {{the parameter for an explicitly-defaulted move assignment operator may not be const}} 13 Volatile& operator=(volatile Volatile&&) = default; // expected-error {{the parameter for an explicitly-defaulted move assignment operator may not be volatile}} 17 AssignmentRet1&& operator=(AssignmentRet1&&) = default; // expected-error {{explicitly-defaulted move assignment operator must return 'move::AssignmentRet1 &'}} 21 const AssignmentRet2& operator=(AssignmentRet2&&) = default; // expected-error {{explicitly-defaulted move assignment operator must return 'move::AssignmentRet2 &'}} 25 ConstAssignment& operator=(ConstAssignment&&) const = default; // expected-error {{an explicitly-defaulted move assignment operator may not have 'const', 'constexpr' or 'volatile' qualifiers} [all...] |
| /external/clang/test/CXX/special/class.copy/ |
| p20.cpp | 5 ConstCopy &operator=(const ConstCopy&); 10 NonConstCopy &operator=(NonConstCopy&); 15 VirtualInheritsNonConstCopy &operator=(const VirtualInheritsNonConstCopy&); 18 struct ImplicitNonConstCopy1 : NonConstCopy { // expected-note{{the implicit copy assignment operator}} 22 struct ImplicitNonConstCopy2 { // expected-note{{the implicit copy assignment operator}} 27 struct ImplicitNonConstCopy3 { // expected-note{{the implicit copy assignment operator}}
|