|
|||||||||
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.InheritenceChecker
public class InheritenceChecker
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 | |
---|---|
InheritenceChecker(MsgList msgs,
Context context)
|
Method Summary | |
---|---|
java.lang.Object |
visitClassType(ClassType 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 InheritenceChecker(MsgList msgs, Context context)
Method Detail |
---|
public java.lang.Object visitClassType(ClassType node, java.lang.Object data)
visitClassType
in class Visitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |