gov.llnl.babel.visitor
Class SyntaxChecker
public class SyntaxChecker
The SIDL grammar allows for somethings that aren't actually legal.
This visitor finds and reports those things.
visitArgument , visitArgumentList , visitArrayType , visitAssertion , visitAttribute , visitAttributeList , visitBinaryExpr , visitBooleanLiteral , visitCharacterLiteral , visitClassType , visitDComplexLiteral , visitDocComment , visitDoubleLiteral , visitEnsures , visitEnumItem , visitEnumeration , visitExtents , visitFComplexLiteral , visitFixedType , visitFloatLiteral , visitFromClause , visitFuncExpr , visitImportClause , visitIntLiteral , visitInterfaceType , visitInvariants , visitMethod , visitMethodList , visitName , visitNode , visitPackage , visitRArrayType , visitRequireClause , visitRequires , visitSIDLFile , visitScopedID , visitScopedIDList , visitSplicerBlock , visitSplicerImpl , visitSplicerImplList , visitSplicerList , visitStringLiteral , visitStructItem , visitStructType , visitThrowsList , visitUnaryExpr |
SyntaxChecker
public SyntaxChecker(MsgList msgs)