(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
cpp23/
ucnid-1-utf8.C
// P1949R7
// { dg-do compile }
// { dg-options "" }

bool 👷 = true;
bool 👷‍♀ = false;	// { dg-error "is not valid in an identifier" }
int ⏰ = 0;	// { dg-error "is not valid in an identifier" }
int 🕐 = 0;
int ☠ = 0;	// { dg-error "is not valid in an identifier" }
int 💀 = 0;
int ✋ = 0;	// { dg-error "is not valid in an identifier" }
int 👊 = 0;
int ✈ = 0;	// { dg-error "is not valid in an identifier" }
int 🚀 = 0;
int ☹ = 0;	// { dg-error "is not valid in an identifier" }
int 😀 = 0;
struct E {};
class 💩 : public E {};