[PATCH] D108469: Improve handling of static assert messages.

Corentin Jabot via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 20 11:26:06 PDT 2021


cor3ntin updated this revision to Diff 367840.
cor3ntin added a comment.
Herald added subscribers: llvm-commits, dexonsmith, hiraditya.
Herald added a project: LLVM.

- Add more tests
- Add a table for format codepoints - which we want to output

as is. These include among other ZWJ (for emojis) and LTR/RTL 
marks.

- At the same time, update the unicode tables to Unicode 13.

(We may want to move all the unicode tables 
(there are some in clang and some in llvm) in the same place for 
better maintainance in the future!)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D108469/new/

https://reviews.llvm.org/D108469

Files:
  clang/include/clang/Basic/DiagnosticSemaKinds.td
  clang/lib/Basic/Diagnostic.cpp
  clang/lib/Sema/SemaDeclCXX.cpp
  clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  clang/test/CXX/expr/expr.prim/expr.prim.id/p3.cpp
  clang/test/Lexer/null-character-in-literal.c
  clang/test/Misc/diag-special-chars.c
  clang/test/PCH/cxx-static_assert.cpp
  clang/test/Sema/static-assert.c
  clang/test/SemaCXX/int-ptr-cast-SFINAE.cpp
  clang/test/SemaCXX/static-assert.cpp
  llvm/include/llvm/Support/Unicode.h
  llvm/lib/Support/Unicode.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D108469.367840.patch
Type: text/x-patch
Size: 50086 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210820/5d58560a/attachment.bin>


More information about the llvm-commits mailing list