Stmt ::= ClassDecl;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.Stmt
AST.LocalClassDeclStmt
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
| FRAMES NO FRAMES | |||||||
Java1.4Frontend/java.ast at line 223public LocalClassDeclStmt()
public LocalClassDeclStmt(ClassDecl p0)
syn boolean canCompleteNormally()
canCompleteNormally in class StmtJava1.4Frontend/UnreachableStatements.jrag at line 40
syn boolean flush()
syn boolean modifiedInScope(Variable var)
modifiedInScope in class StmtJava7Frontend/PreciseRethrow.jrag at line 55
public void flushCache()
flushCache in class Stmtpublic void flushCollectionCache()
flushCollectionCache in class Stmtpublic LocalClassDeclStmt clone() throws java.lang.CloneNotSupportedException
public LocalClassDeclStmt copy()
public LocalClassDeclStmt fullCopy()
public void toString(java.lang.StringBuffer s)
public void createBCode(CodeGeneration gen)
createBCode in class StmtJava1.4Backend/CreateBCode.jrag at line 1568
public boolean clear()
public void init$Children()
init$Children in class Stmtprotected int numChildren()
numChildren in class Stmtpublic boolean mayHaveRewrite()
mayHaveRewrite in class Stmtpublic void setClassDecl(ClassDecl node)
node - The new node to replace the ClassDecl child.public ClassDecl getClassDecl()
public ClassDecl getClassDeclNoTransform()
This method does not invoke AST transformations.
public boolean Define_boolean_isLocalClass(ASTNode caller, ASTNode child)
Define_boolean_isLocalClass in class ASTNode<ASTNode>Java1.4Frontend/TypeAnalysis.jrag at line 543protected java.util.Map isDAafter_Variable_values
protected java.util.Map isDUafter_Variable_values
protected boolean canCompleteNormally_computed
protected boolean canCompleteNormally_value
|
|||||||
| FRAMES NO FRAMES | |||||||