/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
/dports/lang/clang-mesa/clang-13.0.1.src/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 41 std::destroying_delete_t); 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); 135 void operator delete(B<T> *, std::destroying_delete_t); 147 void operator delete(S *p, std::destroying_delete_t); [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 23 void operator delete(A*, std::destroying_delete_t, std::size_t); 41 std::destroying_delete_t); 78 void operator delete(E *, std::destroying_delete_t) = delete; 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 23 void operator delete(A*, std::destroying_delete_t, std::size_t); 41 std::destroying_delete_t); 78 void operator delete(E *, std::destroying_delete_t) = delete; 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 23 void operator delete(A*, std::destroying_delete_t, std::size_t); 41 std::destroying_delete_t); 78 void operator delete(E *, std::destroying_delete_t) = delete; 110 void operator delete(A *, std::destroying_delete_t); 117 void operator delete(B *, std::destroying_delete_t); 132 void operator delete(A *, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 23 void operator delete(A*, std::destroying_delete_t, std::size_t); 24 void operator delete(A*, std::destroying_delete_t, std::align_val_t); 28 void operator delete(A*, std::destroying_delete_t, std::size_t, ...); 41 std::destroying_delete_t); 78 void operator delete(E *, std::destroying_delete_t) = delete; 110 void operator delete(A *, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 23 void operator delete(A*, std::destroying_delete_t, std::size_t); 24 void operator delete(A*, std::destroying_delete_t, std::align_val_t); 28 void operator delete(A*, std::destroying_delete_t, std::size_t, ...); 41 std::destroying_delete_t); 78 void operator delete(E *, std::destroying_delete_t) = delete; 110 void operator delete(A *, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 8 struct destroying_delete_t { struct 10 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 13 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 22 void operator delete(A*, std::destroying_delete_t); 23 void operator delete(A*, std::destroying_delete_t, std::size_t); 24 void operator delete(A*, std::destroying_delete_t, std::align_val_t); 28 void operator delete(A*, std::destroying_delete_t, std::size_t, ...); 41 std::destroying_delete_t); 78 void operator delete(E *, std::destroying_delete_t) = delete; 110 void operator delete(A *, std::destroying_delete_t); [all …]
|
H A D | extended-usual-deallocation-functions.cpp | 14 struct destroying_delete_t { struct 16 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 19 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 25 void operator delete(A*, std::destroying_delete_t) = delete; // expected-note {{deleted}} argument 50 void operator delete(D*, std::destroying_delete_t) = delete; // expected-note {{deleted}} 51 void operator delete(D*, std::destroying_delete_t, std::size_t) = delete; 52 void operator delete(D*, std::destroying_delete_t, std::align_val_t) = delete; 53 void operator delete(D*, std::destroying_delete_t, std::size_t, std::align_val_t) = delete; 59 void operator delete(E*, std::destroying_delete_t) = delete; 60 void operator delete(E*, std::destroying_delete_t, std::size_t) = delete; [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 7 struct destroying_delete_t { struct 9 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 12 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 21 void operator delete(A*, std::destroying_delete_t); 22 void operator delete(A*, std::destroying_delete_t, std::size_t); 23 void operator delete(A*, std::destroying_delete_t, std::align_val_t); 40 std::destroying_delete_t); 61 void operator delete(C *, std::destroying_delete_t) = delete; 75 void operator delete(E *, std::destroying_delete_t) = delete; 107 void operator delete(A *, std::destroying_delete_t); [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/test/SemaCXX/ |
H A D | cxx2a-destroying-delete.cpp | 7 struct destroying_delete_t { struct 9 explicit destroying_delete_t(__construct) {} in destroying_delete_t() function 12 inline constexpr destroying_delete_t destroying_delete(destroying_delete_t::__construct()); 21 void operator delete(A*, std::destroying_delete_t); 22 void operator delete(A*, std::destroying_delete_t, std::size_t); 23 void operator delete(A*, std::destroying_delete_t, std::align_val_t); 40 std::destroying_delete_t); 61 void operator delete(C *, std::destroying_delete_t) = delete; 75 void operator delete(E *, std::destroying_delete_t) = delete; 107 void operator delete(A *, std::destroying_delete_t); [all …]
|