aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp1z/launder5.cc
blob: f9d867db332a9d3cc763409754d6f18e00f395ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include "launder5.h"

void *
operator new (decltype (sizeof (0)), void *p)
{
  return p;
}

void f(B& b)
{
  new (&b.a) A{666};
}