|
|||||||||
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.JifProcedureDeclExt | +--jltools.ext.jif.extension.JifMethodDeclExt
The Jif extension of the JifMethodDecl
node.
JifMethodDecl
Constructor Summary | |
JifMethodDeclExt()
|
Method Summary | |
Node |
labelCheck(LabelChecker lc)
Label check the node to which this extension is attached. |
Methods inherited from class jltools.ext.jif.extension.JifProcedureDeclExt |
addCallers, addReturnConstraints, checkActsForAuthority, checkArguments, constraintAuth, constraintPH |
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 |
Constructor Detail |
public JifMethodDeclExt()
Method Detail |
public Node labelCheck(LabelChecker lc) throws SemanticException
Jif
labelCheck
in class Jif_c
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |