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.

Reply via email to