gov.llnl.babel.visitor

Class StructChecker


public class StructChecker
extends Visitor

Constructor Summary

StructChecker(MsgList msgs, LinkedList d_astList)

Method Summary

Object
visitStructItem(StructItem node, Object data)
Object
visitStructType(StructType node, Object data)

Methods inherited from class gov.llnl.babel.visitor.Visitor

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

Constructor Details

StructChecker

public StructChecker(MsgList msgs,
                     LinkedList d_astList)

Method Details

visitStructItem

public Object visitStructItem(StructItem node,
                              Object data)
Overrides:
visitStructItem in interface Visitor

visitStructType

public Object visitStructType(StructType node,
                              Object data)
Overrides:
visitStructType in interface Visitor