aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorCorentin Jabot <corentin.jabot@gmail.com>2021-08-20 11:10:53 -0400
committerAaron Ballman <aaron@aaronballman.com>2021-08-20 11:10:53 -0400
commitbdeda959abd74c88a6cfc34b10c1b665cb45cb8d (patch)
tree419c1113f577baf6d30667a14f903b9d3a741020 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parentc7aacce3046985cedd9c15d69dc52a68850b1659 (diff)
downloadllvm-bdeda959abd74c88a6cfc34b10c1b665cb45cb8d.zip
llvm-bdeda959abd74c88a6cfc34b10c1b665cb45cb8d.tar.gz
llvm-bdeda959abd74c88a6cfc34b10c1b665cb45cb8d.tar.bz2
Make wide multi-character character literals ill-formed
This implements P2362, which has not yet been approved by the C++ committee, but because wide-multi character literals are implementation defined, clang might not have to wait for WG21. This change is also being applied in C mode as the behavior is implementation-defined in C as well and there's no benefit to having different rules between the languages. The other part of P2362, making non-representable character literals ill-formed, is already implemented by clang
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions