Interface ISignificantMacros


public interface ISignificantMacros
Significant macros describe the conditions under which the preprocessor selects the same active code branches in a file.
Since:
5.4
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ISignificantMacros
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns whether visitor continued its visit till the end.
    char[]
    Returns the significant macros encoded as an array of characters.
  • Field Details

  • Method Details

    • accept

      boolean accept(ISignificantMacros.IVisitor visitor)
      Returns whether visitor continued its visit till the end.
    • encode

      char[] encode()
      Returns the significant macros encoded as an array of characters.