[all-commits] [llvm/llvm-project] 4e8063: Implement P1949
Aaron Ballman via All-commits
all-commits at lists.llvm.org
Wed Aug 18 04:35:18 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4e80636db71a1b6123d15ed1f9eda3979b4292de
https://github.com/llvm/llvm-project/commit/4e80636db71a1b6123d15ed1f9eda3979b4292de
Author: Corentin Jabot <corentin.jabot at gmail.com>
Date: 2021-08-18 (Wed, 18 Aug 2021)
Changed paths:
M clang/include/clang/Basic/CharInfo.h
M clang/include/clang/Basic/DiagnosticLexKinds.td
M clang/lib/Lex/Lexer.cpp
M clang/lib/Lex/UnicodeCharSets.h
M clang/test/CXX/drs/dr1xx.cpp
M clang/test/CXX/drs/dr2xx.cpp
M clang/test/CXX/drs/dr6xx.cpp
M clang/test/FixIt/fixit-unicode.c
M clang/test/Lexer/unicode.c
M clang/test/Parser/cxx11-user-defined-literals.cpp
M clang/test/Preprocessor/assembler-with-cpp.c
M clang/test/Preprocessor/ucn-allowed-chars.c
M clang/test/Preprocessor/utf8-allowed-chars.c
M clang/www/cxx_dr_status.html
M clang/www/cxx_status.html
M clang/www/make_cxx_dr_status
Log Message:
-----------
Implement P1949
This adds the Unicode 13 data for XID_Start and XID_Continue.
The definition of valid identifier is changed in all C++ modes
as P1949 (https://wg21.link/p1949) was accepted by WG21 as a defect
report.
More information about the All-commits
mailing list