1enum embodied_enum;
2enum disembodied_enum { X };
3
4void reg1(const enum embodied_enum * foo) { (void)foo; }
5void reg2(const enum disembodied_enum * foo) { (void)foo; }
6