## Uses of Class
org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce.EvalResult

Packages that use EvalResult
org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce

### 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 EvalResult
`protected EvalResult` ConstantFolding.`assignDefault​(Command command)`
`static EvalResult` EvalResult.`constant​(Object obj)`
`EvalResult` ExpressionReducer.`evaluate​(ArrayLiteral arrayLiteral)`
`EvalResult` ExpressionReducer.`evaluate​(BinaryOperation binaryOperation)`
`EvalResult` ExpressionReducer.`evaluate​(BooleanConstant booleanConstant)`
`EvalResult` ExpressionReducer.`evaluate​(Identifier identifier)`
`EvalResult` ExpressionReducer.`evaluate​(MapLiteral mapLiteral)`
`EvalResult` ExpressionReducer.`evaluate​(NullLiteral nullLiteral)`
`EvalResult` ExpressionReducer.`evaluate​(NumericConstant numericConstant)`
`EvalResult` ExpressionReducer.`evaluate​(PropertyAccess propertyAccess)`
`EvalResult` ExpressionReducer.`evaluate​(RuntimeCall runtimeCall)`
`EvalResult` ExpressionReducer.`evaluate​(StringConstant text)`
`EvalResult` ExpressionReducer.`evaluate​(TernaryOperator ternaryOperator)`
`EvalResult` 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 EvalResult
`static EvalResult` ExpressionReducer.`reduce​(ExpressionNode node, VariableTracker<EvalResult> tracker)`