| commit | 0f139a1df11e6f3936f62f71d176b6642cee2b8b | [log] [tgz] |
|---|---|---|
| author | Douglas Gregor <dgregor@apple.com> | Mon Dec 21 20:18:30 2009 +0000 |
| committer | Douglas Gregor <dgregor@apple.com> | Mon Dec 21 20:18:30 2009 +0000 |
| tree | 2599c6a38067d1a6ade6ae4ba1809fdfc44a5d99 | |
| parent | 7f5eb53ce237c825d0a549e583bec93c7f4ff718 [diff] |
Improve on my previous fix for debug information. Rather than recursing in CGDebugInfo::CreateTypeNode, teach CanonicalizeTypeForDebugInfo---now called UnwrapTypeForDebugInfo---to keep unwrapping the type until we hit something that can be represented by debug information. Thanks to Anders for pointing this out! llvm-svn: 91840