Replies: 1 comment
-
I wonder if this is a problem with newer standards of C++. Eclipse CDT's default indexer has incomplete support for the latest standards and this looks quite a lot like other issues in that category. Going forward Eclipse CDT is looking at using LSP and you can try it out today to see if you get good results with it. See https://github.com/eclipse-cdt/cdt/blob/main/NewAndNoteworthy/CDT-12.0.md#cdt-lsp-clangd-support as the entry point to read more. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Good day,
I'm having issues with the CDT indexer and sigc++3. The problem is the following:
Now I connect the signal with the callback:
m_some_signal.connect(sigc::mem_fun(*this, &MyClass::some_callback));
The CDT indexer is not able to resolve sigc::mem_fun correctly, I get an error like this
However, the arguments to sigc::mem_fun are perfectly valid...
This problem occured after switching from sigc++2 to sigc++3. When I use sigc++2 the indexer does not show such errors.
I wonder if I have to change any indexer settings (or something else in CDT) to get rid of this error (I'm somehow out of ideas, google didn't help either...).
Any help would be appreciated!
Thanks,
Christian
Beta Was this translation helpful? Give feedback.
All reactions