/openjdk7/jdk/src/share/classes/sun/tools/tree/ |
H A D | BinaryAssignExpression.java | 90 public Expression copyInline(Context ctx) { method in class:BinaryAssignExpression 92 return implementation.copyInline(ctx); 93 return super.copyInline(ctx);
|
H A D | NaryExpression.java | 51 public Expression copyInline(Context ctx) { method in class:NaryExpression 54 e.right = right.copyInline(ctx); 59 e.args[i] = args[i].copyInline(ctx);
|
H A D | ExpressionStatement.java | 72 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:ExpressionStatement 74 s.expr = expr.copyInline(ctx);
|
H A D | AssignExpression.java | 92 public Expression copyInline(Context ctx) { method in class:AssignExpression 94 return implementation.copyInline(ctx); 96 e.left = left.copyInline(ctx); 97 e.right = right.copyInline(ctx); 99 e.updater = updater.copyInline(ctx);
|
H A D | DoStatement.java | 90 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:DoStatement 92 s.cond = cond.copyInline(ctx); 94 s.body = body.copyInline(ctx, valNeeded);
|
H A D | IfStatement.java | 141 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:IfStatement 143 s.cond = cond.copyInline(ctx); 145 s.ifTrue = ifTrue.copyInline(ctx, valNeeded); 148 s.ifFalse = ifFalse.copyInline(ctx, valNeeded);
|
H A D | ThisExpression.java | 140 e = e.copyInline(ctx); 151 public Expression copyInline(Context ctx) { method in class:ThisExpression 153 return implementation.copyInline(ctx); 163 e.outerArg = outerArg.copyInline(ctx);
|
H A D | InlineMethodExpression.java | 69 // When this node was constructed, "copyInline" walked the body 80 public Expression copyInline(Context ctx) { method in class:InlineMethodExpression 83 e.body = body.copyInline(ctx, true);
|
H A D | InlineReturnStatement.java | 75 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:InlineReturnStatement 78 s.expr = expr.copyInline(ctx);
|
H A D | FinallyStatement.java | 222 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:FinallyStatement 225 s.tryTemp = tryTemp.copyInline(ctx); 228 s.init = init.copyInline(ctx, valNeeded); 231 s.body = body.copyInline(ctx, valNeeded); 234 s.finalbody = finalbody.copyInline(ctx, valNeeded);
|
H A D | ForStatement.java | 119 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:ForStatement 122 s.init = init.copyInline(ctx, valNeeded); 125 s.cond = cond.copyInline(ctx); 128 s.body = body.copyInline(ctx, valNeeded); 131 s.inc = inc.copyInline(ctx);
|
H A D | CatchStatement.java | 120 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:CatchStatement 123 s.body = body.copyInline(ctx, valNeeded); 126 s.field = field.copyInline(ctx);
|
H A D | DeclarationStatement.java | 92 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:DeclarationStatement 95 s.type = type.copyInline(ctx); 100 s.args[i] = args[i].copyInline(ctx, valNeeded);
|
H A D | NewArrayExpression.java | 85 public Expression copyInline(Context ctx) { method in class:NewArrayExpression 86 NewArrayExpression e = (NewArrayExpression)super.copyInline(ctx); 88 e.init = init.copyInline(ctx);
|
H A D | WhileStatement.java | 99 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:WhileStatement 101 s.cond = cond.copyInline(ctx); 103 s.body = body.copyInline(ctx, valNeeded);
|
H A D | InlineNewInstanceExpression.java | 74 public Expression copyInline(Context ctx) { method in class:InlineNewInstanceExpression 76 e.body = body.copyInline(ctx, true);
|
H A D | LocalMember.java | 68 * Used by copyInline to record the original of this copy. 122 * are encountered in an immediately following copyInline() operation, 126 public LocalMember copyInline(Context ctx) { method in class:LocalMember 134 // It only stays valid through the next call to copyInline(). 140 throw new CompilerError("local copyInline"); 148 * Returns the previous result of copyInline(ctx). 149 * Must be called in the course of an Expression.copyInline() 150 * operation that immediately follows the LocalMember.copyInline(). 170 res[i] = res[i].copyInline(ctx);
|
H A D | ThrowStatement.java | 94 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:ThrowStatement 96 s.expr = expr.copyInline(ctx);
|
H A D | UnaryExpression.java | 168 public Expression copyInline(Context ctx) { method in class:UnaryExpression 171 e.right = right.copyInline(ctx);
|
H A D | AssignOpExpression.java | 183 public Expression copyInline(Context ctx) { method in class:AssignOpExpression 185 e.left = left.copyInline(ctx); 186 e.right = right.copyInline(ctx); 188 e.updater = updater.copyInline(ctx);
|
H A D | ConditionalExpression.java | 178 public Expression copyInline(Context ctx) { method in class:ConditionalExpression 180 e.cond = cond.copyInline(ctx); 181 e.left = left.copyInline(ctx); 183 // If copyInline() is called after inlining is complete, 185 e.right = (right == null) ? null : right.copyInline(ctx);
|
H A D | FieldUpdater.java | 105 public FieldUpdater copyInline(Context ctx) { method in class:FieldUpdater 106 return new FieldUpdater(where, field, base.copyInline(ctx), getter, setter);
|
H A D | ReturnStatement.java | 143 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:ReturnStatement 144 Expression e = (expr != null) ? expr.copyInline(ctx) : null;
|
H A D | ArrayAccessExpression.java | 49 * methods (like copyInline(), which is called for both) are 181 public Expression copyInline(Context ctx) { method in class:ArrayAccessExpression 183 e.right = right.copyInline(ctx); 190 e.index = index.copyInline(ctx);
|
H A D | BinaryExpression.java | 184 public Expression copyInline(Context ctx) { method in class:BinaryExpression 187 e.left = left.copyInline(ctx); 190 e.right = right.copyInline(ctx);
|