Uses of Class
manifold.preprocessor.definitions.Definitions
-
Packages that use Definitions Package Description manifold.preprocessor.api manifold.preprocessor.definitions manifold.preprocessor.expression manifold.preprocessor.statement -
-
Uses of Definitions in manifold.preprocessor.api
Methods in manifold.preprocessor.api with parameters of type Definitions Modifier and Type Method Description StringSymbolProvider. getValue(Definitions rootDefinitions, manifold.api.fs.IFile sourceFile, String def)Returns the string representation of the value ofdefif it exists in this provider.booleanSymbolProvider. isDefined(Definitions rootDefinitions, manifold.api.fs.IFile sourceFile, String def)Returns true if the symbol exists in this provider. -
Uses of Definitions in manifold.preprocessor.definitions
Subclasses of Definitions in manifold.preprocessor.definitions Modifier and Type Class Description classServiceDefinitionsMethods in manifold.preprocessor.definitions that return Definitions Modifier and Type Method Description protected DefinitionsDefinitions. getParent()protected DefinitionsDefinitions. getRoot()DefinitionsServiceDefinitions. getRootDefinitions()protected DefinitionsDefinitions. loadParentDefinitions()protected DefinitionsServiceDefinitions. loadParentDefinitions()protected DefinitionsDefinitions. makeBuildPropertiesDefinitions()Constructors in manifold.preprocessor.definitions with parameters of type Definitions Constructor Description Definitions(Definitions root, manifold.api.fs.IFile definitionsSource, Map<String,String> definitions)ServiceDefinitions(Definitions rootDefinitions) -
Uses of Definitions in manifold.preprocessor.expression
Methods in manifold.preprocessor.expression with parameters of type Definitions Modifier and Type Method Description booleanAndExpression. evaluate(Definitions definitions)booleanEmptyExpression. evaluate(Definitions definitions)booleanEqualityExpression. evaluate(Definitions definitions)True if operands evaluate to the same true/false value AND they have the same valueabstract booleanExpression. evaluate(Definitions definitions)booleanIdentifier. evaluate(Definitions definitions)booleanNotExpression. evaluate(Definitions definitions)booleanNumberLiteral. evaluate(Definitions definitions)booleanOrExpression. evaluate(Definitions definitions)booleanParenthesizedExpression. evaluate(Definitions definitions)booleanRelationalExpression. evaluate(Definitions definitions)True iff string values of operands are coercible toBigDecimaland result ofLHS.compareTo(RHS) [op] 0returns truebooleanStringLiteral. evaluate(Definitions definitions)BigDecimalEqualityExpression. getNumberValue(Expression operand, Definitions definitions)BigDecimalRelationalExpression. getNumberValue(Expression operand, Definitions definitions)StringExpression. getValue(Definitions definitions)StringIdentifier. getValue(Definitions definitions)StringNumberLiteral. getValue(Definitions definitions)StringParenthesizedExpression. getValue(Definitions definitions)StringStringLiteral. getValue(Definitions definitions) -
Uses of Definitions in manifold.preprocessor.statement
Methods in manifold.preprocessor.statement with parameters of type Definitions Modifier and Type Method Description voidDefineStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)voidDefineStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)voidEmptyStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)voidEmptyStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)voidFileStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)voidFileStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)voidIfStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)voidIfStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)voidIssueStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)voidIssueStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)voidSourceStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)voidSourceStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)abstract voidStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)abstract voidStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)voidUndefStatement. execute(StringBuilder result, CharSequence source, boolean visible, Definitions definitions)voidUndefStatement. execute(List<SourceStatement> result, boolean visible, Definitions definitions)
-