Author Topic: C++17 does not tag interitance?  (Read 808 times)

namklak

  • Community Member
  • Posts: 27
  • Hero Points: 0
C++17 does not tag interitance?
« on: April 17, 2024, 06:55:20 PM »
Hi,
I'm using v27.0.2.0 64-bit Qt5.

This line of code:
class PowerMonitorAdc : public PowerMonitorBase {

Tagging can't find PowerMonitorBase, even though the file where it's defined is included in the project.

I'm new to C++, am I missing something?

The common free code editor has no problem tagging this...


Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6937
  • Hero Points: 531
Re: C++17 does not tag interitance?
« Reply #1 on: April 17, 2024, 08:16:39 PM »
Try creating a small test project that only contains two files, the reference to PowerMonitorBase and the definition of PowerMonitorBase and see if tagging can find PowerMonitorBase. Then you can probably start cutting out code that doesn't effect the issue until finally PowerMonitorBase members can be found. Maybe preprocessing is tripping up the parser.

Hard to say what's going on without more information or sample files.
« Last Edit: April 17, 2024, 11:43:05 PM by Clark »