public class TCLCleanUp extends AbstractTCLVisitor implements TCLParserTokenTypes
AND, ARRAY, ASSOC, DEFAULT, DISCRIM, DIV, DOLLAR, DOT, EOF, EQ, EXIST, FALSE, FIRST, GT, GTE, IDENTIFIER, IMPLICIT, IN, LBRACKET, LENGTH, LPAREN, LT, LTE, MAX, MIN, MINUS, MULT, NEQ, NOT, NULL_TREE_LOOKAHEAD, NUM_FLOAT, NUMBER, OR, PLUS, RANDOM, RBRACKET, REPO_ID, RPAREN, RUNTIME_VAR, STRING, SUBSTR, TRUE, TYPE, TYPE_ID, UNARY_MINUS, UNARY_PLUS, UNION_POS, WITH, WS
Constructor and Description |
---|
TCLCleanUp() |
Modifier and Type | Method and Description |
---|---|
void |
fix(AbstractTCLNode node) |
void |
visitComponent(ETCLComponentName component) |
void |
visitUnionPosition(UnionPositionOperator op) |
visitAnd, visitArray, visitAssoc, visitBool, visitDefault, visitDiv, visitDot, visitEq, visitExist, visitGt, visitGteOperator, visitIdent, visitImplicit, visitIn, visitLt, visitLte, visitMinus, visitMult, visitNeq, visitNot, visitNumber, visitOr, visitPlus, visitRuntimeVariable, visitString, visitSubstr
public void fix(AbstractTCLNode node)
public void visitComponent(ETCLComponentName component) throws VisitorException
visitComponent
in class AbstractTCLVisitor
VisitorException
public void visitUnionPosition(UnionPositionOperator op) throws VisitorException
visitUnionPosition
in class AbstractTCLVisitor
VisitorException