Class BuildVariantSymbols

  • All Implemented Interfaces:
    manifold.preprocessor.api.SymbolProvider

    public class BuildVariantSymbols
    extends Object
    implements manifold.preprocessor.api.SymbolProvider
    • Constructor Detail

      • BuildVariantSymbols

        public BuildVariantSymbols()
    • Method Detail

      • isDefined

        public boolean isDefined​(manifold.preprocessor.definitions.Definitions rootDefinitions,
                                 manifold.api.fs.IFile sourceFile,
                                 String def)
        Specified by:
        isDefined in interface manifold.preprocessor.api.SymbolProvider
      • getValue

        public String getValue​(manifold.preprocessor.definitions.Definitions rootDefinitions,
                               manifold.api.fs.IFile sourceFile,
                               String def)
        Specified by:
        getValue in interface manifold.preprocessor.api.SymbolProvider