summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-06-03 06:23:57 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-06-03 06:23:57 +0000
commitac6872655bc64ac54c05dbf47e2e790b2b1bca9c (patch)
tree25fb9e2918a771ca3dffac6b7fe53b0ebcf48dd2 /llvm/lib
parent7ae2638d73d78844163bb693b037764372d207ef (diff)
downloadbcm5719-llvm-ac6872655bc64ac54c05dbf47e2e790b2b1bca9c.tar.gz
bcm5719-llvm-ac6872655bc64ac54c05dbf47e2e790b2b1bca9c.zip
Clean up the "non-POD memaccess" stuff some. This adds a properly named
diagnostic group to cover the cases where we have definitively bad behavior: dynamic classes. It also rips out the existing support for POD-based checking. This didn't work well, and triggered too many false positives. I'm looking into a possibly more principled way to warn on the fundamental buggy construct here. POD-ness isn't the critical aspect anyways, so a clean slate is better. This also removes some silliness from the code until the new checks arrive. llvm-svn: 132534
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud