| 
 | |||||||||
| 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 | ||||||||