Uses of Class
org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce.EvalResult
Packages that use EvalResult
-
Uses of EvalResult in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce
Methods in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce that return EvalResultModifier 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) Method parameters in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce with type arguments of type EvalResultModifier and TypeMethodDescriptionstatic EvalResult
ExpressionReducer.reduce
(ExpressionNode node, VariableTracker<EvalResult> tracker)