diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2010-07-10 12:30:03 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2010-07-10 12:30:03 +0000 |
commit | 999194739e3a2d35b5a1e563ba514cba8b4ab252 (patch) | |
tree | 1a63c43454de19c71089c721ac31eb4c52a30e6d /lib/Frontend/PCHReaderDecl.cpp | |
parent | 6d00c1365dd3601f6d93bbda9162913c57ae788f (diff) |
Lay the ground work for resoving PR7047. This doesn't actually fix it because
default arguments to template parameters don't have a DeclContext when
instantiated, and so we can't detect that we're in an instantiation context as
opposed to the definition context. However, it fixes the more commonly-occuring
cases in TMP code that use devolve to this type of tautology after
substitution.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108044 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/PCHReaderDecl.cpp')
0 files changed, 0 insertions, 0 deletions