Stmt
;- Type Hierarchy:
java.lang.Object beaver.Symbol org.extendj.ast.ASTNode<ASTNode> org.extendj.ast.Stmt org.extendj.ast.EmptyStmt
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>, org.jastadd.util.PrettyPrintable
|
|||||||
FRAMES NO FRAMES |
Stmt
;java.lang.Object beaver.Symbol org.extendj.ast.ASTNode<ASTNode> org.extendj.ast.Stmt org.extendj.ast.EmptyStmt
/home/jesper/git/extendj/java4/grammar/Java.ast
at line 194
@ASTNodeAnnotation.Attribute syn boolean isDAafter(org.extendj.ast.Variable v)
@ASTNodeAnnotation.Attribute syn boolean isDUafter(org.extendj.ast.Variable v)
@ASTNodeAnnotation.Attribute syn boolean canCompleteNormally()
canCompleteNormally
in class Stmt
/home/jesper/git/extendj/java4/frontend/UnreachableStatements.jrag
at line 53
@ASTNodeAnnotation.Attribute syn boolean modifiedInScope(org.extendj.ast.Variable var)
modifiedInScope
in class Stmt
/home/jesper/git/extendj/java7/frontend/PreciseRethrow.jrag
at line 84
public void prettyPrint(org.jastadd.util.PrettyPrinter out)
prettyPrint
in interface org.jastadd.util.PrettyPrintable
Overrides:prettyPrint
in class ASTNode<ASTNode>
/home/jesper/git/extendj/java4/frontend/PrettyPrint.jadd
at line 235
public void createBCode(org.extendj.ast.CodeGeneration gen)
createBCode
in class Stmt
/home/jesper/git/extendj/java4/backend/CreateBCode.jrag
at line 1376
init$Children
in class Stmt
/home/jesper/git/extendj/ASTNode
at line 10
numChildren
in class Stmt
/home/jesper/git/extendj/ASTNode
at line 15
mayHaveRewrite
in class Stmt
/home/jesper/git/extendj/ASTNode
at line 21
flushAttrCache
in class Stmt
/home/jesper/git/extendj/ASTNode
at line 27
flushCollectionCache
in class Stmt
/home/jesper/git/extendj/ASTNode
at line 36
flushRewriteCache
in class Stmt
/home/jesper/git/extendj/ASTNode
at line 42
public EmptyStmt clone() throws java.lang.CloneNotSupportedException
public EmptyStmt copy()
@Deprecated public EmptyStmt fullCopy()
Create a deep copy of the AST subtree at this node. The copy is dangling, i.e. has no parent.
/home/jesper/git/extendj/ASTNode
at line 74
public EmptyStmt treeCopyNoTransform()
treeCopyNoTransform
in class Stmt
/home/jesper/git/extendj/ASTNode
at line 84
public EmptyStmt treeCopy()
/home/jesper/git/extendj/ASTNode
at line 104
protected boolean is$Equal(ASTNode node)
protected java.util.Map isDAafter_Variable_values
protected java.util.Map isDUafter_Variable_values
protected boolean canCompleteNormally_computed
protected boolean canCompleteNormally_value
|
|||||||
FRAMES NO FRAMES |