1// { dg-do assemble  }
2#include <string.h>
3
4class bar {
5public:
6    bar() { rw = 0; }
7    static const bar baz;
8private:
9    unsigned char rw;
10};
11char buf[4096];
12void foo(char *uc)
13{
14    memcpy(buf,&bar::baz,sizeof(bar));
15}
16