Searched refs:copyInline (Results 1 - 25 of 36) sorted by relevance

12

/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DBinaryAssignExpression.java90 public Expression copyInline(Context ctx) { method in class:BinaryAssignExpression
92 return implementation.copyInline(ctx);
93 return super.copyInline(ctx);
H A DNaryExpression.java51 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 DExpressionStatement.java72 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:ExpressionStatement
74 s.expr = expr.copyInline(ctx);
H A DAssignExpression.java92 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 DDoStatement.java90 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 DIfStatement.java141 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 DThisExpression.java140 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 DInlineMethodExpression.java69 // 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 DInlineReturnStatement.java75 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:InlineReturnStatement
78 s.expr = expr.copyInline(ctx);
H A DFinallyStatement.java222 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 DForStatement.java119 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 DCatchStatement.java120 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 DDeclarationStatement.java92 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 DNewArrayExpression.java85 public Expression copyInline(Context ctx) { method in class:NewArrayExpression
86 NewArrayExpression e = (NewArrayExpression)super.copyInline(ctx);
88 e.init = init.copyInline(ctx);
H A DWhileStatement.java99 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 DInlineNewInstanceExpression.java74 public Expression copyInline(Context ctx) { method in class:InlineNewInstanceExpression
76 e.body = body.copyInline(ctx, true);
H A DLocalMember.java68 * 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 DThrowStatement.java94 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:ThrowStatement
96 s.expr = expr.copyInline(ctx);
H A DUnaryExpression.java168 public Expression copyInline(Context ctx) { method in class:UnaryExpression
171 e.right = right.copyInline(ctx);
H A DAssignOpExpression.java183 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 DConditionalExpression.java178 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 DFieldUpdater.java105 public FieldUpdater copyInline(Context ctx) { method in class:FieldUpdater
106 return new FieldUpdater(where, field, base.copyInline(ctx), getter, setter);
H A DReturnStatement.java143 public Statement copyInline(Context ctx, boolean valNeeded) { method in class:ReturnStatement
144 Expression e = (expr != null) ? expr.copyInline(ctx) : null;
H A DArrayAccessExpression.java49 * 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 DBinaryExpression.java184 public Expression copyInline(Context ctx) { method in class:BinaryExpression
187 e.left = left.copyInline(ctx);
190 e.right = right.copyInline(ctx);

Completed in 103 milliseconds

12