``` #include <new> struct A { void *a; A(void *p) : a(new(p) int) {} }; ``` clang-format doesn't want to add a space after the `new` even though I believe that's the standard practice.