Class DefineState


  • public class DefineState
    extends Object
    A registry for #define preprocessor instructions that allows tracking whether a symbol is defined or not.
    • Constructor Detail

      • DefineState

        public DefineState​(Map<String,​String> initialDefines)
    • Method Detail

      • define

        public void define​(String symbol,
                           String value)
      • isDefined

        public boolean isDefined​(String symbol)
      • undefine

        public void undefine​(String symbol)