diff options
author | Vassil Vassilev <v.g.vassilev@gmail.com> | 2016-10-26 10:24:29 +0000 |
---|---|---|
committer | Vassil Vassilev <v.g.vassilev@gmail.com> | 2016-10-26 10:24:29 +0000 |
commit | e53a4b7402ed311d06e25adfce44b6d12b7c89b1 (patch) | |
tree | ea984b2bb66c5451fdfb77110aa7335799f6c79d /lldb/packages/Python/lldbsuite/test/functionalities | |
parent | df5042ab613a71d0fee0e1ac8a36a22b1f8bc241 (diff) | |
download | bcm5719-llvm-e53a4b7402ed311d06e25adfce44b6d12b7c89b1.tar.gz bcm5719-llvm-e53a4b7402ed311d06e25adfce44b6d12b7c89b1.zip |
[modules] PR28812: Modules can return duplicate field decls.
If two modules contain duplicate class definitions the lookup result can contain
more than 2 elements. Sift the lookup results until we find a field decl.
It is not necessary to do ODR checks in place as they done elsewhere.
This should fix issues when compiling with libstdc++ 5.2 and 6.2.
Patch developed in collaboration with Richard Smith!
llvm-svn: 285184
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities')
0 files changed, 0 insertions, 0 deletions