Home
last modified time | relevance | path

Searched defs:align_val_t (Results 1 – 25 of 47) sorted by relevance

12

/llvm-project/libc/src/__support/CPP/
H A Dnew.cpp14 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 Dnew.h22 // 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 Dassert.nothrow_new_not_overridden_fno_exceptions.pass.cpp40 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 Dhwasan_new_delete.cpp109 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 Dunavailable_aligned_allocation.cpp16 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 Dcxx03-aligned-allocation-unscoped-enum.cpp11 enum align_val_t : size_t {}; enum
H A Dbuiltin-operator-new-delete.cpp20 enum class align_val_t : size_t {}; enum
22 enum align_val_t { enum
H A Dstd-align-val-t-in-operator-new.cpp12 enum class align_val_t : size_t {}; enum
14 enum align_val_t { enum
H A Dcoroutine-no-valid-dealloc.cpp9 enum class align_val_t : size_t {}; enum
H A Dcoroutine-dealloc.cpp9 enum class align_val_t : size_t {}; enum
/llvm-project/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/
H A Ddelete_align_val_t_replace.pass.cpp38 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 Dnew.size_align_nothrow.replace.pass.cpp42 void operator delete[](void*, std::align_val_t) noexcept { in operator delete[]()
H A Dnew.size_align_nothrow.replace.indirect.pass.cpp49 void operator delete[](void*, std::align_val_t) noexcept { in operator delete[]()
H A Dnew.size_align.replace.indirect.pass.cpp45 void operator delete(void*, std::align_val_t) noexcept { in operator delete()
H A Dnew.size_align.replace.pass.cpp42 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 Ddelete_align_val_t_replace.pass.cpp38 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 Dnew.size_align.replace.pass.cpp42 void operator delete(void*, std::align_val_t) noexcept { in operator delete()
H A Dnew.size_align_nothrow.replace.indirect.pass.cpp48 void operator delete(void*, std::align_val_t) noexcept { in operator delete()
H A Dnew.size_align_nothrow.replace.pass.cpp41 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 Dp2.cpp5 namespace std { enum class align_val_t : size_t {}; } enum
/llvm-project/clang/test/CodeGenCXX/
H A Dbuiltin-operator-new-delete.cpp16 enum class align_val_t : size_t { __zero = 0, enum
/llvm-project/clang/test/PCH/
H A Dcxx1z-aligned-alloc.cpp33 enum class align_val_t : size_t {}; enum
/llvm-project/clang/test/CXX/expr/expr.unary/expr.delete/
H A Dp10.cpp4 namespace std { enum class align_val_t : size_t {}; } global() enum
/llvm-project/clang/test/CodeGenCoroutines/
H A Dcoro-dealloc.cpp9 enum class align_val_t : size_t {}; enum
/llvm-project/clang/test/CXX/expr/expr.unary/expr.new/
H A Dp20-0x.cpp6 namespace std { enum class align_val_t : size_t {}; } enum

12