/openjdk7/jdk/src/share/classes/sun/tools/tree/ |
H A D | FieldUpdater.java | 167 * If <code>valNeeded</code> is true, we arrange for the initial value to remain 171 public void startUpdate(Environment env, Context ctx, Assembler asm, boolean valNeeded) { argument 189 if (valNeeded) { 198 * If <code>valNeeded</code> is true, we arrange for the updated value to remain 199 * on the stack after the update. The <code>valNeeded</code> argument must not be 203 public void finishUpdate(Environment env, Context ctx, Assembler asm, boolean valNeeded) { argument 204 if (valNeeded) { 235 public void finishAssign(Environment env, Context ctx, Assembler asm, boolean valNeeded) { argument 236 if (valNeeded) {
|
H A D | IncDecExpression.java | 150 void codeIncDec(Environment env, Context ctx, Assembler asm, boolean inc, boolean prefix, boolean valNeeded) { argument 155 if (valNeeded && !prefix) { 161 if (valNeeded && prefix) { 173 if (valNeeded && !prefix) { 177 if (valNeeded && prefix) { 183 updater.startUpdate(env, ctx, asm, (valNeeded && !prefix)); 185 updater.finishUpdate(env, ctx, asm, (valNeeded && prefix));
|
H A D | AssignAddExpression.java | 56 void code(Environment env, Context ctx, Assembler asm, boolean valNeeded) { argument 95 if (valNeeded) { 129 updater.finishUpdate(env, ctx, asm, valNeeded); 139 super.code(env, ctx, asm, valNeeded);
|
H A D | IfStatement.java | 141 public Statement copyInline(Context ctx, boolean valNeeded) { argument 145 s.ifTrue = ifTrue.copyInline(ctx, valNeeded); 148 s.ifFalse = ifFalse.copyInline(ctx, valNeeded);
|
H A D | DoStatement.java | 90 public Statement copyInline(Context ctx, boolean valNeeded) { argument 94 s.body = body.copyInline(ctx, valNeeded);
|
H A D | AssignOpExpression.java | 225 void code(Environment env, Context ctx, Assembler asm, boolean valNeeded) { argument 235 if (valNeeded) { 250 if (valNeeded) { 261 updater.finishUpdate(env, ctx, asm, valNeeded);
|
H A D | ExpressionStatement.java | 72 public Statement copyInline(Context ctx, boolean valNeeded) { argument
|
H A D | FinallyStatement.java | 222 public Statement copyInline(Context ctx, boolean valNeeded) { argument 228 s.init = init.copyInline(ctx, valNeeded); 231 s.body = body.copyInline(ctx, valNeeded); 234 s.finalbody = finalbody.copyInline(ctx, valNeeded);
|
H A D | CatchStatement.java | 120 public Statement copyInline(Context ctx, boolean valNeeded) { argument 123 s.body = body.copyInline(ctx, valNeeded);
|
H A D | DeclarationStatement.java | 92 public Statement copyInline(Context ctx, boolean valNeeded) { argument 100 s.args[i] = args[i].copyInline(ctx, valNeeded);
|
H A D | ReturnStatement.java | 143 public Statement copyInline(Context ctx, boolean valNeeded) { argument 145 if ((!valNeeded) && (e != null)) {
|
H A D | WhileStatement.java | 99 public Statement copyInline(Context ctx, boolean valNeeded) { argument 103 s.body = body.copyInline(ctx, valNeeded);
|
H A D | InlineReturnStatement.java | 75 public Statement copyInline(Context ctx, boolean valNeeded) { argument
|
H A D | ForStatement.java | 119 public Statement copyInline(Context ctx, boolean valNeeded) { argument 122 s.init = init.copyInline(ctx, valNeeded); 128 s.body = body.copyInline(ctx, valNeeded);
|
H A D | TryStatement.java | 209 public Statement copyInline(Context ctx, boolean valNeeded) { argument 212 s.body = body.copyInline(ctx, valNeeded); 217 s.args[i] = args[i].copyInline(ctx, valNeeded);
|
H A D | ThrowStatement.java | 94 public Statement copyInline(Context ctx, boolean valNeeded) { argument
|
H A D | CompoundStatement.java | 144 public Statement copyInline(Context ctx, boolean valNeeded) { argument 148 s.args[i] = args[i].copyInline(ctx, valNeeded);
|
H A D | SwitchStatement.java | 160 public Statement copyInline(Context ctx, boolean valNeeded) { argument 166 s.args[i] = args[i].copyInline(ctx, valNeeded);
|
H A D | SynchronizedStatement.java | 86 public Statement copyInline(Context ctx, boolean valNeeded) { argument 90 s.body = body.copyInline(ctx, valNeeded);
|
H A D | MethodExpression.java | 646 Expression inlineMethod(Environment env, Context ctx, Statement s, boolean valNeeded) { argument 666 // Note: If !valNeeded, then all returns in the body of the method 668 body[body.length - 1] = (s != null) ? s.copyInline(ctx, valNeeded) : null; 673 Type type = valNeeded ? this.type : Type.tVoid; 675 return valNeeded ? e.inlineValue(env, ctx) : e.inline(env, ctx);
|
H A D | Statement.java | 316 public Statement copyInline(Context ctx, boolean valNeeded) { argument
|
H A D | VarDeclarationStatement.java | 211 public Statement copyInline(Context ctx, boolean valNeeded) { argument
|