summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-04-20 23:28:26 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-04-20 23:28:26 +0000
commit74d0c1eeef0dd0551a7d611ed46e907e3e5fc099 (patch)
tree4e7b71f57f7acd4178cf791660c9a2a420080d8f /llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
parenta41f91ea8e78714bf6b8d2f3762c24d9f3a9f0c9 (diff)
downloadbcm5719-llvm-74d0c1eeef0dd0551a7d611ed46e907e3e5fc099.tar.gz
bcm5719-llvm-74d0c1eeef0dd0551a7d611ed46e907e3e5fc099.zip
Disable VLA diagnostic in C++1y mode, and add some tests.
Still to do here: - we have a collection of syntactic accepts-invalids to diagnose - support non-PODs in VLAs, including dynamic initialization / destruction - runtime checks (and throw std::bad_array_length) for bad bound - support VLA capture by reference in lambdas - properly support VLAs in range-based for (don't recompute bound) llvm-svn: 179962
Diffstat (limited to 'llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud