diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-01-18 23:55:52 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-01-18 23:55:52 +0000 |
commit | f8379a0fc3592db91edc8751ed6bb904144caa5f (patch) | |
tree | 4658720ec69b69e0dff5429df11752f5384283cc /llvm/lib/CodeGen/MachineInstrBundle.cpp | |
parent | ff482f733b0ad84f06e52177a60c04f919bdc545 (diff) | |
download | llvm-f8379a0fc3592db91edc8751ed6bb904144caa5f.zip llvm-f8379a0fc3592db91edc8751ed6bb904144caa5f.tar.gz llvm-f8379a0fc3592db91edc8751ed6bb904144caa5f.tar.bz2 |
constexpr: converted constant expression handling for enumerator values, case
values and non-type template arguments of integral and enumeration types.
This change causes some legal C++98 code to no longer compile in C++11 mode, by
enforcing the C++11 rule that narrowing integral conversions are not permitted
in the final implicit conversion sequence for the above cases.
llvm-svn: 148439
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstrBundle.cpp')
0 files changed, 0 insertions, 0 deletions