summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CppBackend/CPPBackend.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2015-09-30 14:09:38 +0000
committerAaron Ballman <aaron@aaronballman.com>2015-09-30 14:09:38 +0000
commit8db15e4a4d758ed0c2ceb17f9c0b4911f1a9221b (patch)
tree265931fd4d2f3b4a31261dd4f1a5009342443615 /llvm/lib/Target/CppBackend/CPPBackend.cpp
parentbcea69669f3a2c0aa250274c4ccb823d24ee1f12 (diff)
downloadbcm5719-llvm-8db15e4a4d758ed0c2ceb17f9c0b4911f1a9221b.tar.gz
bcm5719-llvm-8db15e4a4d758ed0c2ceb17f9c0b4911f1a9221b.zip
Adding a checker (misc-non-copyable-objects) that detects situations where a non-copyable C type is being dereferenced, such as FILE or pthread_mutex_t. Corresponds to the CERT C++ secure coding rule: https://www.securecoding.cert.org/confluence/display/c/FIO38-C.+Do+not+copy+a+FILE+object
llvm-svn: 248907
Diffstat (limited to 'llvm/lib/Target/CppBackend/CPPBackend.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud