]> granicus.if.org Git - clang/commit
MS ABI: Correctly generate throw-info for pointer to const qual types
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 6 Mar 2015 23:45:20 +0000 (23:45 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 6 Mar 2015 23:45:20 +0000 (23:45 +0000)
commita6e301dd4153ad7bfef61da0304fa57ad92032ab
treefbbc7e820aac0c470f444d3edfe105987b5d588d
parentfe85506967c38cad114ef2014c363b7b14ca81c8
MS ABI: Correctly generate throw-info for pointer to const qual types

We didn't create type info based on the unqualified pointee type,
causing RTTI mismatches.

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