summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CMakeLists.txt
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-06-11 23:20:52 +0000
committerJordan Rose <jordan_rose@apple.com>2012-06-11 23:20:52 +0000
commitca00b28a47cf42fa73809dd9a91eda9ce4644dff (patch)
tree904baa3f32b4b7d0f777b9e2828be98a7e4f68ee /clang/lib/Frontend/CMakeLists.txt
parent23c699e497a8c50b2e91298d1571ac303fb1a5d9 (diff)
downloadbcm5719-llvm-ca00b28a47cf42fa73809dd9a91eda9ce4644dff.tar.gz
bcm5719-llvm-ca00b28a47cf42fa73809dd9a91eda9ce4644dff.zip
[analyzer] Treat LValueBitCasts like regular pointer bit casts.
These casts only appear in very well-defined circumstances, in which the target of a reinterpret_cast or a function formal parameter is an lvalue reference. According to the C++ standard, the following are equivalent: reinterpret_cast<T&>( x) *reinterpret_cast<T*>(&x) [expr.reinterpret.cast]p11 llvm-svn: 158338
Diffstat (limited to 'clang/lib/Frontend/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud