diff options
author | Douglas Gregor <dgregor@apple.com> | 2011-02-04 13:35:07 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2011-02-04 13:35:07 +0000 |
commit | a522693f66f631c54057d77271aedfbab2f950e6 (patch) | |
tree | d97618d4fa5e03233306402637d6ac8348dd9139 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 789adec6bde00e42fddc7db5973a7834512a6acf (diff) | |
download | llvm-a522693f66f631c54057d77271aedfbab2f950e6.zip llvm-a522693f66f631c54057d77271aedfbab2f950e6.tar.gz llvm-a522693f66f631c54057d77271aedfbab2f950e6.tar.bz2 |
Improve our handling of the current instantiation for qualified
id-expression, e.g.,
CurrentClass<T>::member
Previously, if CurrentClass<T> was dependent and not complete, we
would treat it as a dependent-scoped declaration reference expression,
even if CurrentClass<T> referred to the current instantiation.
Fixes PR8966 and improves type checking of templates.
llvm-svn: 124867
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions