public class JifLocalDeclExt extends JifStmtExt_c
LocalDecl
node.LocalDecl
,
Serialized FormstmtDel
Constructor and Description |
---|
JifLocalDeclExt(ToJavaExt toJava) |
Modifier and Type | Method and Description |
---|---|
protected polyglot.ast.LocalDecl |
finishedInitLabelCheck(polyglot.ast.LocalDecl decl) |
polyglot.ast.Node |
labelCheckStmt(LabelChecker lc) |
polyglot.ast.LocalDecl |
node() |
copy, init, labelCheck, stmtDel, stmtDel
checkAndRemoveThrowType, checkThrowTypes, dump, getPathMap, integerBoundsCalculated, toJava, toJava, updatePathMap, X, X
addDecls, buildTypes, buildTypesEnter, checkConstants, childExpectedType, copy, copy, disambiguate, disambiguateEnter, disambiguateOverride, dump, dump, dump, dump, enterChildScope, enterScope, exceptionCheck, exceptionCheckEnter, ext, ext, extRewrite, extRewriteEnter, extRewriteOverride, initPred, lang, pred, prettyPrint, prettyPrint, prettyPrint, prettyPrint, prettyPrint, print, printBlock, printSubStmt, superLang, throwTypes, toString, translate, typeCheck, typeCheckEnter, typeCheckOverride, visitChild, visitChildren, visitList
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addDecls, buildTypes, buildTypesEnter, checkConstants, childExpectedType, copy, copy, disambiguate, disambiguateEnter, disambiguateOverride, dump, dump, dump, dump, enterChildScope, enterScope, exceptionCheck, exceptionCheckEnter, extRewrite, extRewriteEnter, extRewriteOverride, lang, prettyPrint, prettyPrint, prettyPrint, prettyPrint, prettyPrint, throwTypes, translate, typeCheck, typeCheckEnter, typeCheckOverride, visitChild, visitChildren, visitList
public JifLocalDeclExt(ToJavaExt toJava)
public polyglot.ast.LocalDecl node()
node
in interface polyglot.ast.Ext
node
in class polyglot.ast.Ext_c
public polyglot.ast.Node labelCheckStmt(LabelChecker lc) throws polyglot.types.SemanticException
labelCheckStmt
in interface JifStmtExt
labelCheckStmt
in class JifStmtExt_c
polyglot.types.SemanticException
protected polyglot.ast.LocalDecl finishedInitLabelCheck(polyglot.ast.LocalDecl decl)