You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
544 B

/*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
void test() {
int x = 2;
int* i = new int;
new int; // this will be leak - test that it gets to cfg
delete i;
// int* i_a = new int[10];
// delete[] i_a;
}
struct A {};
void* operator new(unsigned long size, void* ptr, void* ptr2) noexcept {
return ptr2;
};
void test_placement(void* ptr, int* ptr2) { auto* p = new (ptr, ++ptr2) A(); }