diff options
| author | Aleksei Sidorin <a.sidorin@samsung.com> | 2018-05-15 11:09:07 +0000 |
|---|---|---|
| committer | Aleksei Sidorin <a.sidorin@samsung.com> | 2018-05-15 11:09:07 +0000 |
| commit | 761c2247b44a4128e715fe71a1faeadd28d4028a (patch) | |
| tree | 0b98371935c335cec69a943375268335d626639d /llvm/tools/llvm-lto/llvm-lto.cpp | |
| parent | 904684cf5c02f9c781ee0310d1daaef0d1193c74 (diff) | |
| download | bcm5719-llvm-761c2247b44a4128e715fe71a1faeadd28d4028a.tar.gz bcm5719-llvm-761c2247b44a4128e715fe71a1faeadd28d4028a.zip | |
[ASTImporter] Extend lookup logic in class templates
During import of a class template, lookup may find a forward
declaration and structural match falsely reports equivalency
between a forward decl and a definition. The result is that
some definitions are not imported if we had imported a forward
decl previously. This patch gives a fix.
Patch by Gabor Marton!
Differential Revision: https://reviews.llvm.org/D46353
llvm-svn: 332338
Diffstat (limited to 'llvm/tools/llvm-lto/llvm-lto.cpp')
0 files changed, 0 insertions, 0 deletions

