Uses of Class
org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce.EvalResult
-
Uses of EvalResult in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce
Modifier and TypeMethodDescriptionprotected EvalResult
ConstantFolding.assignDefault
(Command command) static EvalResult
ExpressionReducer.evaluate
(ArrayLiteral arrayLiteral) ExpressionReducer.evaluate
(BinaryOperation binaryOperation) ExpressionReducer.evaluate
(BooleanConstant booleanConstant) ExpressionReducer.evaluate
(Identifier identifier) ExpressionReducer.evaluate
(MapLiteral mapLiteral) ExpressionReducer.evaluate
(NullLiteral nullLiteral) ExpressionReducer.evaluate
(NumericConstant numericConstant) ExpressionReducer.evaluate
(PropertyAccess propertyAccess) ExpressionReducer.evaluate
(RuntimeCall runtimeCall) ExpressionReducer.evaluate
(StringConstant text) ExpressionReducer.evaluate
(TernaryOperator ternaryOperator) ExpressionReducer.evaluate
(UnaryOperation unaryOperation) static EvalResult
EvalResult.nonConstant
(ExpressionNode node) static EvalResult
ExpressionReducer.reduce
(ExpressionNode node, VariableTracker<EvalResult> tracker) Modifier and TypeMethodDescriptionstatic EvalResult
ExpressionReducer.reduce
(ExpressionNode node, VariableTracker<EvalResult> tracker)