summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Core.cpp
diff options
context:
space:
mode:
authorSebastian Redl <sebastian.redl@getdesigned.at>2011-07-14 19:08:10 +0000
committerSebastian Redl <sebastian.redl@getdesigned.at>2011-07-14 19:08:10 +0000
commit9c61809c2369d78ddf118295229b69cf8bef050f (patch)
treedc5bedc417d8fe2a1029506ce0626cde42597558 /llvm/lib/VMCore/Core.cpp
parent771ee369660e932f31338adbb445c9de70dbf830 (diff)
downloadbcm5719-llvm-9c61809c2369d78ddf118295229b69cf8bef050f.tar.gz
bcm5719-llvm-9c61809c2369d78ddf118295229b69cf8bef050f.zip
For C++11, do more checking of initializer lists up-front, enabling some subset of the final functionality. C just leaves the function early. C++98 runs through the same code path, but has no changed functionality either.
This is a first baby step towards supporting generalized initializer lists. This also removes an aggregate test case that was just plain wrong, assuming that non-aggregates couldn't be initialized with initializer lists in C++11 mode. llvm-svn: 135177
Diffstat (limited to 'llvm/lib/VMCore/Core.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud