/openjdk7/jdk/src/share/classes/sun/tools/tree/ |
H A D | BinaryLogicalExpression.java | 70 public Expression inline(Environment env, Context ctx) { method in class:BinaryLogicalExpression
|
H A D | DivRemExpression.java | 49 public Expression inline(Environment env, Context ctx) { method in class:DivRemExpression 56 left = left.inline(env, ctx); 69 return super.inline(env, ctx);
|
H A D | ArrayExpression.java | 73 public Expression inline(Environment env, Context ctx) { method in class:ArrayExpression 76 args[i] = args[i].inline(env, ctx);
|
H A D | CastExpression.java | 93 public Expression inline(Environment env, Context ctx) { method in class:CastExpression 94 return right.inline(env, ctx); 105 // sourceClass is the current class trying to inline this method
|
H A D | InlineMethodExpression.java | 54 public Expression inline(Environment env, Context ctx) { method in class:InlineMethodExpression 55 body = body.inline(env, new Context(ctx, this)); 61 throw new CompilerError("value on inline-void return"); 72 // earlier choice. The present inline/inlineValue distinction 74 return inline(env, ctx);
|
H A D | InlineNewInstanceExpression.java | 55 public Expression inline(Environment env, Context ctx) { method in class:InlineNewInstanceExpression 63 body = body.inline(env, newctx);
|
H A D | InlineReturnStatement.java | 65 public Statement inline(Environment env, Context ctx) { method in class:InlineReturnStatement 106 out.print("inline-return");
|
H A D | NewArrayExpression.java | 96 public Expression inline(Environment env, Context ctx) { method in class:NewArrayExpression 105 return (e != null) ? e.inline(env, ctx) : null;
|
H A D | TypeExpression.java | 67 public Expression inline(Environment env, Context ctx) { method in class:TypeExpression
|
H A D | BinaryAssignExpression.java | 77 public Expression inline(Environment env, Context ctx) { method in class:BinaryAssignExpression 79 return implementation.inline(env, ctx);
|
H A D | CatchStatement.java | 106 public Statement inline(Environment env, Context ctx) { method in class:CatchStatement 112 body = body.inline(env, ctx);
|
H A D | CommaExpression.java | 78 public Expression inline(Environment env, Context ctx) { method in class:CommaExpression 80 left = left.inline(env, ctx); 83 right = right.inline(env, ctx); 89 left = left.inline(env, ctx);
|
H A D | CompoundStatement.java | 91 public Statement inline(Environment env, Context ctx) { method in class:CompoundStatement 98 if ((s = s.inline(env, ctx)) != null) {
|
H A D | ConditionalExpression.java | 139 public Expression inline(Environment env, Context ctx) { method in class:ConditionalExpression 140 left = left.inline(env, ctx); 141 right = right.inline(env, ctx); 143 return cond.inline(env, ctx);
|
H A D | ConvertExpression.java | 128 public Expression inline(Environment env, Context ctx) { method in class:ConvertExpression 129 // super.inline throws away the op. 139 return super.inline(env, ctx);
|
H A D | DeclarationStatement.java | 79 public Statement inline(Environment env, Context ctx) { method in class:DeclarationStatement 82 if ((args[i] = args[i].inline(env, ctx)) != null) {
|
H A D | DoStatement.java | 78 public Statement inline(Environment env, Context ctx) { method in class:DoStatement 81 body = body.inline(env, ctx);
|
H A D | ExpressionStatement.java | 61 public Statement inline(Environment env, Context ctx) { method in class:ExpressionStatement 63 expr = expr.inline(env, ctx);
|
H A D | FieldUpdater.java | 90 * we must inline it later. A <code>FieldUpdater</code> is inlined essentially as if 94 public FieldUpdater inline(Environment env, Context ctx) { method in class:FieldUpdater 97 base = base.inline(env, ctx);
|
H A D | FinallyStatement.java | 196 public Statement inline(Environment env, Context ctx) { method in class:FinallyStatement 202 init = init.inline(env, ctx); 205 body = body.inline(env, ctx); 208 finalbody = finalbody.inline(env, ctx);
|
H A D | ForStatement.java | 97 public Statement inline(Environment env, Context ctx) { method in class:ForStatement 102 return new CompoundStatement(where, body).inline(env, ctx); 108 body = body.inline(env, ctx); 111 inc = inc.inline(env, ctx);
|
H A D | IfStatement.java | 99 public Statement inline(Environment env, Context ctx) { method in class:IfStatement 107 // appear in dead code. If we don't inline the dead branch here 117 ifTrue = ifTrue.inline(env, ctx); 120 ifFalse = ifFalse.inline(env, ctx); 129 return eliminate(env, new ExpressionStatement(where, cond).inline(env, ctx));
|
H A D | IncDecExpression.java | 76 public Expression inline(Environment env, Context ctx) { method in class:IncDecExpression 83 updater = updater.inline(env, ctx);
|
H A D | InstanceOfExpression.java | 77 public Expression inline(Environment env, Context ctx) { method in class:InstanceOfExpression 78 return left.inline(env, ctx); 89 // sourceClass is the current class trying to inline this method
|
H A D | ReturnStatement.java | 126 public Statement inline(Environment env, Context ctx) { method in class:ReturnStatement
|