Searched defs:valNeeded (Results 1 - 22 of 22) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DAssignAddExpression.java56 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 DInlineReturnStatement.java75 public Statement copyInline(Context ctx, boolean valNeeded) { argument
H A DCatchStatement.java120 public Statement copyInline(Context ctx, boolean valNeeded) { argument
123 s.body = body.copyInline(ctx, valNeeded);
H A DCompoundStatement.java144 public Statement copyInline(Context ctx, boolean valNeeded) { argument
148 s.args[i] = args[i].copyInline(ctx, valNeeded);
H A DDeclarationStatement.java92 public Statement copyInline(Context ctx, boolean valNeeded) { argument
100 s.args[i] = args[i].copyInline(ctx, valNeeded);
H A DDoStatement.java90 public Statement copyInline(Context ctx, boolean valNeeded) { argument
94 s.body = body.copyInline(ctx, valNeeded);
H A DExpressionStatement.java72 public Statement copyInline(Context ctx, boolean valNeeded) { argument
H A DFieldUpdater.java167 * 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 DFinallyStatement.java222 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 DForStatement.java119 public Statement copyInline(Context ctx, boolean valNeeded) { argument
122 s.init = init.copyInline(ctx, valNeeded);
128 s.body = body.copyInline(ctx, valNeeded);
H A DIfStatement.java141 public Statement copyInline(Context ctx, boolean valNeeded) { argument
145 s.ifTrue = ifTrue.copyInline(ctx, valNeeded);
148 s.ifFalse = ifFalse.copyInline(ctx, valNeeded);
H A DIncDecExpression.java150 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 DReturnStatement.java143 public Statement copyInline(Context ctx, boolean valNeeded) { argument
145 if ((!valNeeded) && (e != null)) {
H A DSwitchStatement.java160 public Statement copyInline(Context ctx, boolean valNeeded) { argument
166 s.args[i] = args[i].copyInline(ctx, valNeeded);
H A DSynchronizedStatement.java86 public Statement copyInline(Context ctx, boolean valNeeded) { argument
90 s.body = body.copyInline(ctx, valNeeded);
H A DThrowStatement.java94 public Statement copyInline(Context ctx, boolean valNeeded) { argument
H A DTryStatement.java209 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 DVarDeclarationStatement.java211 public Statement copyInline(Context ctx, boolean valNeeded) { argument
H A DWhileStatement.java99 public Statement copyInline(Context ctx, boolean valNeeded) { argument
103 s.body = body.copyInline(ctx, valNeeded);
H A DAssignOpExpression.java225 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 DMethodExpression.java646 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 DStatement.java316 public Statement copyInline(Context ctx, boolean valNeeded) { argument

Completed in 50 milliseconds