// RUN: %clang_cc1 -std=c++2a -verify %s
; // expected-note {{template is declared here}}
;
int
int a = u8"\"ัะตัั ๐"_x;
int b = u8"\"ัะตัั_๐"_x; // expected-note {{in instantiation of function template specialization 'operator""_x<char8_t, u8'"', u8'\xd1', u8'\x82', u8'\xd0', u8'\xb5', u8'\xd1', u8'\x81', u8'\xd1', u8'\x82', u8'_', u8'\xf0', u8'\x90', u8'\x80', u8'\x80'>' requested here}}
;
C<u8'x'>::D d; // expected-error {{no type named 'D' in 'C<u8'x'>'}}