public class StaticTypeChecker extends AbstractTCLVisitor
Constructor and Description |
---|
StaticTypeChecker() |
Modifier and Type | Method and Description |
---|---|
void |
check(AbstractTCLNode rootNode) |
void |
visitAnd(AndOperator and) |
void |
visitDiv(DivOperator node) |
void |
visitGt(GtOperator n) |
void |
visitMinus(MinusOperator node) |
void |
visitMult(MultOperator node) |
void |
visitPlus(PlusOperator n) |
void |
visitSubstr(SubstrOperator node) |
visitArray, visitAssoc, visitBool, visitComponent, visitDefault, visitDot, visitEq, visitExist, visitGteOperator, visitIdent, visitImplicit, visitIn, visitLt, visitLte, visitNeq, visitNot, visitNumber, visitOr, visitRuntimeVariable, visitString, visitUnionPosition
public void check(AbstractTCLNode rootNode) throws StaticTypeException
StaticTypeException
public void visitGt(GtOperator n) throws VisitorException
visitGt
in class AbstractTCLVisitor
VisitorException
public void visitPlus(PlusOperator n) throws VisitorException
visitPlus
in class AbstractTCLVisitor
VisitorException
public void visitMinus(MinusOperator node) throws VisitorException
visitMinus
in class AbstractTCLVisitor
VisitorException
public void visitDiv(DivOperator node) throws VisitorException
visitDiv
in class AbstractTCLVisitor
VisitorException
public void visitMult(MultOperator node) throws VisitorException
visitMult
in class AbstractTCLVisitor
VisitorException
public void visitSubstr(SubstrOperator node) throws VisitorException
visitSubstr
in class AbstractTCLVisitor
VisitorException
public void visitAnd(AndOperator and) throws VisitorException
visitAnd
in class AbstractTCLVisitor
VisitorException
Copyright © 2016 JacORB. All rights reserved.