public class ExprTransformConstantFold extends ExprTransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE
Constructor and Description |
---|
ExprTransformConstantFold() |
Modifier and Type | Method and Description |
---|---|
Expr |
transform(ExprFunction1 func,
Expr expr1) |
Expr |
transform(ExprFunction2 func,
Expr expr1,
Expr expr2) |
Expr |
transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3) |
Expr |
transform(ExprFunctionN func,
ExprList args) |
Expr |
transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg) |
transform, transform, transform, transform
public Expr transform(ExprFunction1 func, Expr expr1)
transform
in interface ExprTransform
transform
in class ExprTransformCopy
public Expr transform(ExprFunction2 func, Expr expr1, Expr expr2)
transform
in interface ExprTransform
transform
in class ExprTransformCopy
public Expr transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)
transform
in interface ExprTransform
transform
in class ExprTransformCopy
public Expr transform(ExprFunctionN func, ExprList args)
transform
in interface ExprTransform
transform
in class ExprTransformCopy
public Expr transform(ExprFunctionOp funcOp, ExprList args, Op opArg)
transform
in interface ExprTransform
transform
in class ExprTransformCopy
Licenced under the Apache License, Version 2.0