|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.llnl.babel.visitor.Visitor
gov.llnl.babel.visitor.OverrideChecker
public class OverrideChecker
Iterates over the AST with the full decorated Sybol table in order to check that all the method overwrites were done correctly. Type resolution is largely performed in this stage.
SymbolTablePrimer
Field Summary | |
---|---|
protected MsgList |
d_msgs
|
Constructor Summary | |
---|---|
OverrideChecker(MsgList msgs)
|
Method Summary | |
---|---|
java.lang.Object |
visitClassType(ClassType node,
java.lang.Object data)
|
java.lang.Object |
visitInterfaceType(InterfaceType node,
java.lang.Object data)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected MsgList d_msgs
Constructor Detail |
---|
public OverrideChecker(MsgList msgs)
Method Detail |
---|
public java.lang.Object visitClassType(ClassType node, java.lang.Object data)
visitClassType
in class Visitor
public java.lang.Object visitInterfaceType(InterfaceType node, java.lang.Object data)
visitInterfaceType
in class Visitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |