cor3ntin added a comment. The commit message is certainly not correct, `$` is not allowed in identifiers by either the C or C++ standard and its support in compiler is hurting future evolution. that being said, given that we already do do use it in identifiers, why not in UCNs.
I would like to see a test that ensures `42$` without underscore is ill-formed though, as this would have severe implication for evolution. if this aimes to fix the github issue, i think we need to understand why the difference of behavior with the euro sign - which should not be (and isn't) allowed either. GCC seems to allow both in non pedantic mode, which may explain the struggles of clang format users Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D146924/new/ https://reviews.llvm.org/D146924 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits