diff options
author | John McCall <rjmccall@apple.com> | 2010-03-01 23:49:17 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2010-03-01 23:49:17 +0000 |
commit | ad5e73887052193afda72db8efcb812bd083a4a8 (patch) | |
tree | 0307e8bbef42aeb29c135aa0bc729cd4678c5926 /lib/Parse/ParseDeclCXX.cpp | |
parent | 72952fc11f80c975492a2a1e0f6e3601c5252e0a (diff) |
Split out types that are non-canonical unless dependent as their own
category. Use this in a few places to eliminate unnecessary TST cases and
do some future-proofing. Provide terrible manglings for typeof. Mangle
decltype with some hope of accuracy.
Our manglings for some of the cases covered in the testcase are different
from gcc's, which I've raised as an issue with the ABI list.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97523 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/ParseDeclCXX.cpp')
0 files changed, 0 insertions, 0 deletions