https://bugs.kde.org/show_bug.cgi?id=358853
David Nolden <david.nolden....@art-master.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|http://commits.kde.org/kdev |http://commits.kde.org/kdev |elop/0b506dcbee4c15d4e0f193 |elop/1dffa94f333098bca2830c |08364f50cc19dcdbd2 |9da96367156fc9b505 --- Comment #8 from David Nolden <david.nolden....@art-master.de> --- Git commit 1dffa94f333098bca2830c9da96367156fc9b505 by David Nolden. Committed on 03/02/2016 at 22:18. Pushed by zwabel into branch '5.0'. Workaround clang parsing problems when includes are missing When an include was missing in a parse run, then the corresponding include directive is removed from the parse using the unsaved-file mechanism, and the document is re-parsed. This is repeated until no more missing includes are found. The corresponding missing-include problems are shown in the problem-reporter anyway, so the user can fix it. M +2 -0 languages/clang/clangparsejob.cpp M +71 -4 languages/clang/duchain/parsesession.cpp M +9 -0 languages/clang/duchain/parsesession.h M +11 -0 languages/clang/duchain/unsavedfile.cpp M +4 -0 languages/clang/duchain/unsavedfile.h M +1 -5 languages/clang/tests/test_duchain.cpp http://commits.kde.org/kdevelop/1dffa94f333098bca2830c9da96367156fc9b505 -- You are receiving this mail because: You are watching all bug changes.