kdev-clang: don't skip unexposed declarations from different files

Authored by mwolff on Feb 6 2020, 7:23 PM.

Description

kdev-clang: don't skip unexposed declarations from different files

clang-c doesn't expose the 'extern "C"' linkage declaration. In some
cases, projects put #include statements within such linkage
statements. We used to fail to create declarations for them, and thus
also failed to build proper uses for any declaration.

BUG: 402066

Details

Committed
mwolffFeb 6 2020, 7:23 PM
Parents
R32:e84eae141487: Unbreak duchainify
Branches
Unknown
Tags
Unknown

Hi @mwolff . Your latest commits like this seem like bug fixes, yet they went only to master. On purpose? Which should be cherrypicked to the 5.5 branch?

Hi @mwolff . Your latest commits like this seem like bug fixes, yet they went only to master. On purpose? Which should be cherrypicked to the 5.5 branch?

true, they could probably be cherrypicked there too. I'll try to find the time for that at the weekend, but if anyone else could beat me to it, that would be appreciated.