public class ExprTransformNodeElement extends ExprTransformCopy
COPY_ALWAYS, COPY_ONLY_ON_CHANGE
Constructor and Description |
---|
ExprTransformNodeElement(NodeTransform nodeTransform,
ElementTransform eltrans) |
ExprTransformNodeElement(NodeTransform nodeTransform,
ElementTransform eltrans,
ElementVisitor beforeVisitor,
ElementVisitor afterVisitor) |
Modifier and Type | Method and Description |
---|---|
Expr |
transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg) |
Expr |
transform(ExprVar nv) |
Expr |
transform(NodeValue nv) |
public ExprTransformNodeElement(NodeTransform nodeTransform, ElementTransform eltrans)
public ExprTransformNodeElement(NodeTransform nodeTransform, ElementTransform eltrans, ElementVisitor beforeVisitor, ElementVisitor afterVisitor)
public Expr transform(ExprVar nv)
transform
in interface ExprTransform
transform
in class ExprTransformCopy
public Expr transform(NodeValue nv)
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