diff options
author | John McCall <rjmccall@apple.com> | 2010-03-02 23:09:38 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2010-03-02 23:09:38 +0000 |
commit | 6b21eb5c59a577483ea5b403b3c5e83e0cbf6744 (patch) | |
tree | d9997d9ca245a495d1a3b7e2cb449e57fa8f0f61 /llvm/lib/Bitcode/Reader/BitReader.cpp | |
parent | 1eb6eb059c0b0aa3a4e1d93455e8f5a8a408f3dc (diff) | |
download | llvm-6b21eb5c59a577483ea5b403b3c5e83e0cbf6744.zip llvm-6b21eb5c59a577483ea5b403b3c5e83e0cbf6744.tar.gz llvm-6b21eb5c59a577483ea5b403b3c5e83e0cbf6744.tar.bz2 |
Suppress implicit member redeclarations arising from explicit instantiation
declarations after the member has been explicitly specialized. We already
did this after explicit instantiation definitions; not doing it for
declarations meant that subsequent definitions would see a previous
member declaration with specialization kind "explicit instantiation decl",
which would then happily get overridden.
Fixes PR 6458.
llvm-svn: 97605
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitReader.cpp')
0 files changed, 0 insertions, 0 deletions