| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  |
  +--jltools.ext.jl.ast.Ext_c
        |
        +--jltools.ext.jif.ast.Jif_c
              |
              +--jltools.ext.jif.extension.JifCallExt
The Jif extension of the Call node.
Call_c| Field Summary | |
protected  CallChecker | 
callChecker
 | 
protected  SubtypeChecker | 
subtypeChecker
 | 
| Constructor Summary | |
JifCallExt()
 | 
|
| Method Summary | |
 Node | 
labelCheck(LabelChecker lc)
Label check the node to which this extension is attached.  | 
| Methods inherited from class jltools.ext.jif.ast.Jif_c | 
ph, ph, runtimeLabel, X, X, X, X | 
| Methods inherited from class jltools.ext.jl.ast.Ext_c | 
buildTypes, buildTypesOverride, copy, disambiguate, disambiguateOverride, disambiguateTypes, disambiguateTypesOverride, exceptionCheck, exceptionCheckOverride, foldConstants, foldConstantsOverride, init, node, reconstructTypes, toString, translate, typeCheck, typeCheckOverride | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface jltools.ast.Ext | 
buildTypes, buildTypesOverride, copy, disambiguate, disambiguateOverride, disambiguateTypes, disambiguateTypesOverride, exceptionCheck, exceptionCheckOverride, foldConstants, foldConstantsOverride, init, reconstructTypes, translate, typeCheck, typeCheckOverride | 
| Field Detail | 
protected CallChecker callChecker
protected SubtypeChecker subtypeChecker
| Constructor Detail | 
public JifCallExt()
| Method Detail | 
public Node labelCheck(LabelChecker lc)
                throws SemanticException
JiflabelCheck in class Jif_c
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||