commit | f6e6fc801c700c7b8ac202ddbe550d9843a816fc | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Fri Nov 20 22:03:38 2009 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Fri Nov 20 22:03:38 2009 +0000 |
tree | d0308a7f0aff792b98a58928e7b6f5c4256d7edf | |
parent | d90e0eee4347f2985d4cc1a5f052223b7047da0d [diff] |
Implement C++ [basic.lookup.classref]p3, which states how the type name 'T' is looked up in the expression t.~T() Previously, we weren't looking into the type of "t", and therefore would fail when T actually referred to an injected-class-name. Fixes PR5530. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89493 91177308-0d34-0410-b5e6-96231b3b80d8