diff options
| author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2011-07-14 19:08:10 +0000 |
|---|---|---|
| committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2011-07-14 19:08:10 +0000 |
| commit | 9c61809c2369d78ddf118295229b69cf8bef050f (patch) | |
| tree | dc5bedc417d8fe2a1029506ce0626cde42597558 /llvm/lib/VMCore/Core.cpp | |
| parent | 771ee369660e932f31338adbb445c9de70dbf830 (diff) | |
| download | bcm5719-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

