commit | 26d4ac97fb514bb60c2536eae6f203dc569159d9 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Wed Feb 24 23:40:28 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Wed Feb 24 23:40:28 2010 +0000 |
tree | 7d755fcdcb040ccfc58dad37b399dba8b25437cb | |
parent | 396a9f235e160093b5f803f7a6a18fad7b68bdbe [diff] |
Retain complete source information for the type after the '~' in a CXXPseudoDestructorExpr. Update template instantiation for pseudo-destructor expressions to use this source information and to make use of Sema::BuildPseudoDestructorExpr when the base expression is dependent or refers to a scalar type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97079 91177308-0d34-0410-b5e6-96231b3b80d8