Searched defs:inline (Results 1 - 25 of 42) sorted by relevance

12

/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DBinaryLogicalExpression.java70 public Expression inline(Environment env, Context ctx) { method in class:BinaryLogicalExpression
H A DDivRemExpression.java49 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 DArrayExpression.java73 public Expression inline(Environment env, Context ctx) { method in class:ArrayExpression
76 args[i] = args[i].inline(env, ctx);
H A DCastExpression.java93 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 DInlineMethodExpression.java54 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 DInlineNewInstanceExpression.java55 public Expression inline(Environment env, Context ctx) { method in class:InlineNewInstanceExpression
63 body = body.inline(env, newctx);
H A DInlineReturnStatement.java65 public Statement inline(Environment env, Context ctx) { method in class:InlineReturnStatement
106 out.print("inline-return");
H A DNewArrayExpression.java96 public Expression inline(Environment env, Context ctx) { method in class:NewArrayExpression
105 return (e != null) ? e.inline(env, ctx) : null;
H A DTypeExpression.java67 public Expression inline(Environment env, Context ctx) { method in class:TypeExpression
H A DBinaryAssignExpression.java77 public Expression inline(Environment env, Context ctx) { method in class:BinaryAssignExpression
79 return implementation.inline(env, ctx);
H A DCatchStatement.java106 public Statement inline(Environment env, Context ctx) { method in class:CatchStatement
112 body = body.inline(env, ctx);
H A DCommaExpression.java78 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 DCompoundStatement.java91 public Statement inline(Environment env, Context ctx) { method in class:CompoundStatement
98 if ((s = s.inline(env, ctx)) != null) {
H A DConditionalExpression.java139 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 DConvertExpression.java128 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 DDeclarationStatement.java79 public Statement inline(Environment env, Context ctx) { method in class:DeclarationStatement
82 if ((args[i] = args[i].inline(env, ctx)) != null) {
H A DDoStatement.java78 public Statement inline(Environment env, Context ctx) { method in class:DoStatement
81 body = body.inline(env, ctx);
H A DExpressionStatement.java61 public Statement inline(Environment env, Context ctx) { method in class:ExpressionStatement
63 expr = expr.inline(env, ctx);
H A DFieldUpdater.java90 * 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 DFinallyStatement.java196 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 DForStatement.java97 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 DIfStatement.java99 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 DIncDecExpression.java76 public Expression inline(Environment env, Context ctx) { method in class:IncDecExpression
83 updater = updater.inline(env, ctx);
H A DInstanceOfExpression.java77 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 DReturnStatement.java126 public Statement inline(Environment env, Context ctx) { method in class:ReturnStatement

Completed in 920 milliseconds

12