summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-12-15 02:28:18 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-12-15 02:28:18 +0000
commit81f5ade22790685efa5542bd8b7e7fb2c6b6c56c (patch)
tree23c92251419f2a497e8abcd378c2fa5b8b7849b6 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent1a328f508f99473907bbca0e5a40e9f57209a5da (diff)
downloadbcm5719-llvm-81f5ade22790685efa5542bd8b7e7fb2c6b6c56c.tar.gz
bcm5719-llvm-81f5ade22790685efa5542bd8b7e7fb2c6b6c56c.zip
Move checks for creation of objects of abstract class type from the various
constructs that can do so into the initialization code. This fixes a number of different cases in which we used to fail to check for abstract types. Thanks to Tim Shen for inspiring the weird code that uncovered this! llvm-svn: 289753
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud