/llvm-project/libc/src/__support/CPP/ |
H A D | new.cpp | 14 void operator delete(void *mem, std::align_val_t) noexcept { ::free(mem); } in operator delete() argument 18 void operator delete(void *mem, size_t, std::align_val_t) noexcept { in operator delete() argument 28 void operator delete[](void *mem, std::align_val_t) noexcept { in operator delete[]() argument 24 operator delete[](void * mem,std::align_val_t) operator delete[]() argument
|
H A D | new.h | 22 // so that we can use it to define the operator new which takes std::align_val_t enum
|
/llvm-project/libcxx/test/libcxx/language.support/support.dynamic/ |
H A D | assert.nothrow_new_not_overridden_fno_exceptions.pass.cpp | 40 void* operator new(std::size_t, std::align_val_t) { return DummyData; } in operator new() 42 void* operator new[](std::size_t, std::align_val_t) { return DummyData; } in operator new[]() 45 void operator delete(void*, std::align_val_t) noexcept {} in operator delete() 47 void operator delete[](void*, std::align_val_t) noexcept {} in operator delete[]()
|
/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_new_delete.cpp | 109 enum class align_val_t : size_t {}; enum 134 void *ptr, std::align_val_t) NOEXCEPT { in operator delete[]() 138 void *ptr, std::align_val_t, std::nothrow_t const &) NOEXCEPT { in operator delete() 142 void *ptr, std::align_val_t, std::nothrow_t const &) NOEXCEPT { in operator delete[]() 146 void *ptr, size_t, std::align_val_t) NOEXCEPT { in operator delete() 150 void *ptr, size_t, std::align_val_t) NOEXCEPT { in operator delete[]() 154 void *ptr, size_t, std::align_val_t, std::nothrow_t const &) NOEXCEPT { in operator delete() 158 void *ptr, size_t, std::align_val_t, std::nothrow_t const &) NOEXCEPT { in operator delete[]()
|
/llvm-project/clang/test/SemaCXX/ |
H A D | unavailable_aligned_allocation.cpp | 16 enum class align_val_t : std::size_t {}; enum 204 void *operator new(std::size_t __sz, std::align_val_t) { in operator new() 209 void operator delete(void *p, std::align_val_t) { in operator delete() 212 void operator delete(void *p, std::size_t __sz, std::align_val_t) { in operator delete()
|
H A D | cxx03-aligned-allocation-unscoped-enum.cpp | 11 enum align_val_t : size_t {}; enum
|
H A D | builtin-operator-new-delete.cpp | 20 enum class align_val_t : size_t {}; enum 22 enum align_val_t { enum
|
H A D | std-align-val-t-in-operator-new.cpp | 12 enum class align_val_t : size_t {}; enum 14 enum align_val_t { enum
|
H A D | coroutine-no-valid-dealloc.cpp | 9 enum class align_val_t : size_t {}; enum
|
H A D | coroutine-dealloc.cpp | 9 enum class align_val_t : size_t {}; enum
|
/llvm-project/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/ |
H A D | delete_align_val_t_replace.pass.cpp | 38 void* operator new [] (std::size_t s, std::align_val_t) in operator new[]() 56 void operator delete [] (void*, std::align_val_t) noexcept in operator delete[]()
|
H A D | new.size_align_nothrow.replace.pass.cpp | 42 void operator delete[](void*, std::align_val_t) noexcept { in operator delete[]()
|
H A D | new.size_align_nothrow.replace.indirect.pass.cpp | 49 void operator delete[](void*, std::align_val_t) noexcept { in operator delete[]()
|
H A D | new.size_align.replace.indirect.pass.cpp | 45 void operator delete(void*, std::align_val_t) noexcept { in operator delete()
|
H A D | new.size_align.replace.pass.cpp | 42 void operator delete[](void*, std::align_val_t) noexcept { in operator delete[]()
|
/llvm-project/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/ |
H A D | delete_align_val_t_replace.pass.cpp | 38 void* operator new (std::size_t s, std::align_val_t) in operator new() 56 void operator delete(void*, std::align_val_t) noexcept in operator delete()
|
H A D | new.size_align.replace.pass.cpp | 42 void operator delete(void*, std::align_val_t) noexcept { in operator delete()
|
H A D | new.size_align_nothrow.replace.indirect.pass.cpp | 48 void operator delete(void*, std::align_val_t) noexcept { in operator delete()
|
H A D | new.size_align_nothrow.replace.pass.cpp | 41 void operator delete(void*, std::align_val_t) noexcept { in operator delete()
|
/llvm-project/clang/test/CXX/basic/basic.stc/basic.stc.dynamic/basic.stc.dynamic.deallocation/ |
H A D | p2.cpp | 5 namespace std { enum class align_val_t : size_t {}; } enum
|
/llvm-project/clang/test/CodeGenCXX/ |
H A D | builtin-operator-new-delete.cpp | 16 enum class align_val_t : size_t { __zero = 0, enum
|
/llvm-project/clang/test/PCH/ |
H A D | cxx1z-aligned-alloc.cpp | 33 enum class align_val_t : size_t {}; enum
|
/llvm-project/clang/test/CXX/expr/expr.unary/expr.delete/ |
H A D | p10.cpp | 4 namespace std { enum class align_val_t : size_t {}; } global() enum
|
/llvm-project/clang/test/CodeGenCoroutines/ |
H A D | coro-dealloc.cpp | 9 enum class align_val_t : size_t {}; enum
|
/llvm-project/clang/test/CXX/expr/expr.unary/expr.new/ |
H A D | p20-0x.cpp | 6 namespace std { enum class align_val_t : size_t {}; } enum
|