summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2011-04-10 20:33:22 +0000
committerAnders Carlsson <andersca@mac.com>2011-04-10 20:33:22 +0000
commitc602006638a659b950be676f76aa95eddbbedfb3 (patch)
tree58ca20b706dac16703011e9559a827f778b571d3 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent784ba65787175be823f2e04e097b4d5d326282a2 (diff)
downloadbcm5719-llvm-c602006638a659b950be676f76aa95eddbbedfb3.tar.gz
bcm5719-llvm-c602006638a659b950be676f76aa95eddbbedfb3.zip
As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind which
represents a dynamic cast where we know that the result is always null. For example: struct A { virtual ~A(); }; struct B final : A { }; struct C { }; bool f(B* b) { return dynamic_cast<C*>(b); } llvm-svn: 129256
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud