Interface IASTPreprocessorPragmaStatement

All Superinterfaces:
IASTNode, IASTPreprocessorStatement

public interface IASTPreprocessorPragmaStatement extends IASTPreprocessorStatement
Represents a #pragma directive or a pragma operator.
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Details

    • getMessage

      char[] getMessage()
      Returns the pragma message.
    • isPragmaOperator

      boolean isPragmaOperator()
      Returns whether this uses the pragma operator syntax, e.g: _Pragma("once")
      Since:
      5.2