STLRExpressionOptimizer

public protocol STLRExpressionOptimizer : STLROptimizer

A protocol that must be implemented by optimizers for expressions

  • Should optimize the supplied expression, returning the optimized expression if optimization was possible

    Declaration

    Swift

    func optimize(expression: STLR.Expression) -> STLR.Expression?

    Parameters

    expression

    The expression to optimize

    Return Value

    An optimized expression or nil if the expression could not be optimized