]> granicus.if.org Git - clang/commit
[MS ABI] Delegating constructors should not assume they are most derived
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 13 May 2016 20:05:09 +0000 (20:05 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 13 May 2016 20:05:09 +0000 (20:05 +0000)
commit448a26226e94335722b2215b3f8b01220c17d299
tree542c97f00b883b9b7baba3ea25ae781bc4822534
parentd997167a2843eceb3254b2729c41c4f511719efb
[MS ABI] Delegating constructors should not assume they are most derived

A constructor needs to know whether or not it is most derived in order
to determine if it is responsible for virtual bases.  Delegating
constructors assumed they were most derived.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@269465 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MicrosoftCXXABI.cpp
test/CodeGenCXX/microsoft-abi-structors.cpp