Interface IASTPreprocessorUndefStatement

All Superinterfaces:
IASTNode, IASTPreprocessorStatement

public interface IASTPreprocessorUndefStatement extends IASTPreprocessorStatement
This interface represents a preprocessor #undef statement.
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Details

    • getMacroName

      IASTName getMacroName()
      Returns the reference to the macro, or null.
    • isActive

      boolean isActive()
      Returns whether this macro definition occurs in active code.
      Specified by:
      isActive in interface IASTNode
      Since:
      5.1