https://bugs.kde.org/show_bug.cgi?id=402066
Milian Wolff <m...@milianw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/kde/ |https://invent.kde.org/kde/ |kdevelop/commit/a7f7c9ac6b8 |kdevelop/commit/11cdf99776e |fc9254d7efe17adde7d95b613bb |4ac039a0351404f76ab697f862f |1c |f2 --- Comment #2 from Milian Wolff <m...@milianw.de> --- Git commit 11cdf99776e4ac039a0351404f76ab697f862ff2 by Milian Wolff. Committed on 14/02/2020 at 10:03. Pushed by mwolff into branch '5.5'. 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. (cherry picked from commit a7f7c9ac6b8fc9254d7efe17adde7d95b613bb1c) M +9 -4 plugins/clang/duchain/builder.cpp C +8 -0 plugins/clang/tests/files/extern_c.cpp [from: plugins/clang/tests/files/includes.cpp - 060% similarity] M +6 -0 plugins/clang/tests/files/includes.cpp A +2 -0 plugins/clang/tests/files/includes/asdf.h [License: Trivial file] M +31 -0 plugins/clang/tests/test_duchain.cpp M +1 -0 plugins/clang/tests/test_duchain.h https://invent.kde.org/kde/kdevelop/commit/11cdf99776e4ac039a0351404f76ab697f862ff2 -- You are receiving this mail because: You are watching all bug changes.