Author Topic: Symbol Browser : missing classes  (Read 482 times)

Offline JohnCell

  • Single posting newcomer
  • *
  • Posts: 7
Symbol Browser : missing classes
« on: December 09, 2025, 09:15:43 am »

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

Offline JohnCell

  • Single posting newcomer
  • *
  • Posts: 7
Re: Symbol Browser : missing classes
« Reply #1 on: December 09, 2025, 09:55:40 am »

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

John.

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1800
Re: Symbol Browser : missing classes
« Reply #2 on: December 09, 2025, 12:53:21 pm »
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.

Offline JohnCell

  • Single posting newcomer
  • *
  • Posts: 7
Re: Symbol Browser : missing classes
« Reply #3 on: December 09, 2025, 02:13:02 pm »
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