commit | 3b8e197bbfd2c9a1a5fc3ab6509f89cc274e77f8 | [log] [tgz] |
---|---|---|
author | Eric Christopher <echristo@apple.com> | Thu Feb 09 07:26:21 2012 +0000 |
committer | Eric Christopher <echristo@apple.com> | Thu Feb 09 07:26:21 2012 +0000 |
tree | cfdf5ed519ada2b94a767d7aa8b5b4f70460f2b7 | |
parent | f8c17b79ab55d633567a151da5eb596b6001fa30 [diff] |
Don't cache the artificial type for the this pointer, there's no difference in the qual type. This is a workaround for the fact that the type isn't artificial but the this decl is, however, we don't have any way of representing it in the current metadata. For now, however, just don't cache the full type. Fixes rdar://10831526 and probably a couple of others. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150159 91177308-0d34-0410-b5e6-96231b3b80d8