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 Detail

      • 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