Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] addMacro seems to have no effect


while I can successfully syntax highlight additional keywords now, I would also like to get rid of "syntax errors" markers.

I basically just want my additional stuff to be ignored by the parser, therefore I'm providing my own ScannerConfig and using addMacro, but both variants below do not seem to work and have no effect. I made sure they are actually called, though.

public class ScannerConfig extends
        GNUScannerExtensionConfiguration {
    public ScannerConfig() {

        addMacro("__PNin", "");
        addMacro("__PNout", "/**/");

If I edit the source code directly like

#define __PNin
#define __PNout /**/

I get exactly the desired behaviour. Do I have wrong expectations into addMacro?

Thanks for any help.


Back to the top