Author Topic: push-tag problem on 24.0.2 hotfix 14  (Read 131 times)

rowbearto

  • Senior Community Member
  • Posts: 1791
  • Hero Points: 119
push-tag problem on 24.0.2 hotfix 14
« on: July 23, 2020, 05:22:22 pm »
Look for func_after_macro.tgz on support.

Follow the instructions in the README file.

Reproduced with a clean config and hotfix 14 on 24.0.2.

I have not tried the beta yet, maybe it is also an issue in the beta.

Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 3076
  • Hero Points: 449
Re: push-tag problem on 24.0.2 hotfix 14
« Reply #1 on: July 23, 2020, 06:42:43 pm »
The function before it is throwing the parser off on account of the macro between the arg list and semicolon.

If you go to Document > C/C++ Options... > C/C++ Preprocessing, and click on "Import...", then select the header file, then select the macro that is defined as an attribute, that will clear up the parsing issue.

Your other option would be to enable the option to expand macros while parsing C++, but that can have more of a global consequence.  Document > C/C++ Options... > C/C++ Options > Dynamically expand local #defines = ON