| Summary: | Parser not working correctly with defines added to the include manager | ||
|---|---|---|---|
| Product: | [Applications] kdevelop | Reporter: | Ian H <master.haber> |
| Component: | Language Support: CPP (old) | Assignee: | kdevelop-bugs-null |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | kalinichev.so.0, kfunk |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Ian H
2015-03-11 20:28:11 UTC
Yes, that's a known bug in the oldcpp ParsingEnvironment. To work-around it there is a check button in includes/defines manager: "Reparse project". Also you could try to use the kdev-clang plugin, this bug's been fixed there. well, i do use the reparse project... but im currently in the process of changing a ton of code and i really cant wait for the hour and a half it takes to parse the code. Any idea when the clang plugin will make it into the main build? i cannot seem to get the source code for the plugin... or a precompiled binary for it. attempting to clone the git for it just sits there and does nothing. got the source code finally... but it wont seem to compile.. says it is missing some file ECM. You need to install ECM from extra-cmake-modules.git -- But please continue on the mailing list or IRC if you have further problems -- it's not related to this bug report. Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved. |