diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-04-04 05:37:48 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-04-04 05:37:48 +0000 |
commit | f205f5324bca303a997d383d3a9b7014f79fdfdc (patch) | |
tree | 3c990207c524ec1069dec578960bd61798a3308c /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | |
parent | 1d359d3b5ba69cbfe39b372bfd31447d51ac812b (diff) | |
download | bcm5719-llvm-f205f5324bca303a997d383d3a9b7014f79fdfdc.tar.gz bcm5719-llvm-f205f5324bca303a997d383d3a9b7014f79fdfdc.zip |
[MS ABI] A pointer-to-function cannot be caught as a pointer-to-void
Don't assume that all pointers are convertible to void pointer.
Instead correctly respect [conv.ptr]p2; only allow pointer types with an
object pointee type to be caught as pointer-to-void.
llvm-svn: 234090
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
0 files changed, 0 insertions, 0 deletions