News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Symbol Browser : missing classes

Started by JohnCell, December 09, 2025, 09:15:43 AM

Previous topic - Next topic

JohnCell


Hello C::B users !!

I've got an annoying bug for quite a long time with C::B, some classes don't show up in the Symbols Browser.
My project is really large, it has more than 50 C++ classes.
Each class has its own .h and .cpp files.

All files are perfectly displayed in the project tree (Headers / Sources ).
But Symbol Browser randomly misses many of them (say 10%), so they don't show up in the Symbols TreeCtrl.

Does anybody also face this issue ?
Ideas ??

Many thanks !
John


I'm wondering if someone else

JohnCell


Forgot to mention I'm using C::B nightly builds for Windows.
It also happens with official releases for Windows.

John.

Miguel Gimenez

The missing classes, are always the same? The legacy code completion parser may not recognize classes using recents standard features or some templates.

You can try the Clangd-client code completion plugin, see this.

JohnCell

Hello Miguel,

Thanks for your answer.
No, missing classes are not always the same ones. It's random.
My code is C++17.

Ok, I'll try your suggestion and post feedback.

John