public class JifLocalDeclDel extends JifDel_c
JifMethodDecl
node.JifMethodDecl
,
Serialized FormfatalExceptions
Constructor and Description |
---|
JifLocalDeclDel() |
Modifier and Type | Method and Description |
---|---|
polyglot.ast.Node |
buildTypes(polyglot.visit.TypeBuilder tb) |
polyglot.ast.Node |
disambiguate(polyglot.visit.AmbiguityRemover ar) |
polyglot.ast.Node |
typeCheck(polyglot.visit.TypeChecker tc) |
polyglot.visit.NodeVisitor |
typeCheckEnter(polyglot.visit.TypeChecker tc) |
fatalExceptions, setFatalExceptions, throwTypes, translate
addDecls, buildTypesEnter, checkConstants, childExpectedType, copy, copy, copy, disambiguateEnter, disambiguateOverride, dump, dump, dump, dump, enterChildScope, enterScope, exceptionCheck, exceptionCheckEnter, extRewrite, extRewriteEnter, extRewriteOverride, init, jl, lang, node, prettyPrint, prettyPrint, prettyPrint, prettyPrint, prettyPrint, typeCheckOverride, visitChild, visitChildren, visitList
public polyglot.ast.Node buildTypes(polyglot.visit.TypeBuilder tb) throws polyglot.types.SemanticException
buildTypes
in interface polyglot.ast.NodeOps
buildTypes
in class JifDel_c
polyglot.types.SemanticException
public polyglot.ast.Node disambiguate(polyglot.visit.AmbiguityRemover ar) throws polyglot.types.SemanticException
disambiguate
in interface polyglot.ast.NodeOps
disambiguate
in class polyglot.ast.JLDel_c
polyglot.types.SemanticException
public polyglot.visit.NodeVisitor typeCheckEnter(polyglot.visit.TypeChecker tc) throws polyglot.types.SemanticException
typeCheckEnter
in interface polyglot.ast.NodeOps
typeCheckEnter
in class polyglot.ast.JLDel_c
polyglot.types.SemanticException
public polyglot.ast.Node typeCheck(polyglot.visit.TypeChecker tc) throws polyglot.types.SemanticException
typeCheck
in interface polyglot.ast.NodeOps
typeCheck
in class polyglot.ast.JLDel_c
polyglot.types.SemanticException
JLDel_c.typeCheck(polyglot.visit.TypeChecker)