summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2017-02-14 00:54:11 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2017-02-14 00:54:11 +0000
commitdc169759ca2a72d6fe9eff0b9320ad4296e3791a (patch)
tree3a9f780d3c0d21e76f12eca8b70d027ce9c1b2ae /clang/lib/Frontend/InitPreprocessor.cpp
parentd96089b2487448af11ecdaba8371f08d9b2381a2 (diff)
downloadbcm5719-llvm-dc169759ca2a72d6fe9eff0b9320ad4296e3791a.tar.gz
bcm5719-llvm-dc169759ca2a72d6fe9eff0b9320ad4296e3791a.zip
[MS ABI] Correctly mangling vbase destructors
They are a little bit of a special case in the mangling. They are always mangled without taking into account their virtual-ness of the destructor. They are also mangled to return void, unlike the actual destructor. This fixes PR31931. Differential Revision: https://reviews.llvm.org/D29912 llvm-svn: 295010
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud