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 /clang/lib/Sema/TargetAttributesSema.cpp | |
| parent | ff482f733b0ad84f06e52177a60c04f919bdc545 (diff) | |
| download | bcm5719-llvm-f8379a0fc3592db91edc8751ed6bb904144caa5f.tar.gz bcm5719-llvm-f8379a0fc3592db91edc8751ed6bb904144caa5f.zip | |
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 'clang/lib/Sema/TargetAttributesSema.cpp')
0 files changed, 0 insertions, 0 deletions

