BodyDecl
::= Block
;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.BodyDecl
AST.InstanceInitializer
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
BodyDecl
::= Block
;java.lang.Objectbeaver.Symbol
AST.ASTNode<ASTNode>
AST.BodyDecl
AST.InstanceInitializer
Java1.4Frontend/java.ast
at line 73
public InstanceInitializer()
public InstanceInitializer(Block p0)
syn java.util.Collection exceptions()
Java1.4Frontend/AnonymousClasses.jrag
at line 191
inh boolean handlesException(TypeDecl exceptionType)
Java1.4Frontend/ExceptionHandling.jrag
at line 46
public void flushCache()
flushCache
in class BodyDecl
public void flushCollectionCache()
flushCollectionCache
in class BodyDecl
public InstanceInitializer clone() throws java.lang.CloneNotSupportedException
public InstanceInitializer copy()
public InstanceInitializer fullCopy()
public void toString(java.lang.StringBuffer s)
public void init$Children()
init$Children
in class BodyDecl
protected int numChildren()
numChildren
in class BodyDecl
public boolean mayHaveRewrite()
mayHaveRewrite
in class BodyDecl
node
- The new node to replace the Block child.public Block getBlockNoTransform()
This method does not invoke AST transformations.
public boolean Define_boolean_isDAbefore(ASTNode caller, ASTNode child, Variable v)
Define_boolean_isDAbefore
in class ASTNode<ASTNode>
Java1.4Frontend/DefiniteAssignment.jrag
at line 438
public boolean Define_boolean_handlesException(ASTNode caller, ASTNode child, TypeDecl exceptionType)
Define_boolean_handlesException
in class ASTNode<ASTNode>
Java1.4Frontend/ExceptionHandling.jrag
at line 180
public ASTNode Define_ASTNode_enclosingBlock(ASTNode caller, ASTNode child)
Define_ASTNode_enclosingBlock
in class ASTNode<ASTNode>
Java1.4Frontend/NameCheck.jrag
at line 248
public boolean Define_boolean_inStaticContext(ASTNode caller, ASTNode child)
Define_boolean_inStaticContext
in class ASTNode<ASTNode>
Java1.4Frontend/TypeHierarchyCheck.jrag
at line 140
public boolean Define_boolean_reachable(ASTNode caller, ASTNode child)
Define_boolean_reachable
in class ASTNode<ASTNode>
Java1.4Frontend/UnreachableStatements.jrag
at line 35
public int Define_int_localNum(ASTNode caller, ASTNode child)
Define_int_localNum
in class ASTNode<ASTNode>
Java1.4Backend/LocalNum.jrag
at line 32
protected boolean exceptions_computed
protected java.util.Collection exceptions_value
protected java.util.Map isDAafter_Variable_values
protected java.util.Map isDUafter_Variable_values
protected java.util.Map handlesException_TypeDecl_values
|
|||||||
FRAMES NO FRAMES |