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

/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DArrayExpression.java83 public Expression inlineValue(Environment env, Context ctx) { method in class:ArrayExpression
85 args[i] = args[i].inlineValue(env, ctx);
H A DAssignExpression.java76 public Expression inlineValue(Environment env, Context ctx) { method in class:AssignExpression
78 return implementation.inlineValue(env, ctx);
80 // 'AssignOpExpression' and 'IncDecExpression', which needs 'inlineValue'.
82 right = right.inlineValue(env, ctx);
H A DCastExpression.java96 public Expression inlineValue(Environment env, Context ctx) { method in class:CastExpression
97 return right.inlineValue(env, ctx);
H A DInlineMethodExpression.java68 public Expression inlineValue(Environment env, Context ctx) { method in class:InlineMethodExpression
72 // earlier choice. The present inline/inlineValue distinction
H A DInlineNewInstanceExpression.java56 return inlineValue(env, ctx);
58 public Expression inlineValue(Environment env, Context ctx) { method in class:InlineNewInstanceExpression
H A DNewArrayExpression.java107 public Expression inlineValue(Environment env, Context ctx) { method in class:NewArrayExpression
109 return init.inlineValue(env, ctx); // args are all null
112 args[i] = args[i].inlineValue(env, ctx);
H A DAddExpression.java89 public Expression inlineValue(Environment env, Context ctx) { method in class:AddExpression
99 return super.inlineValue(env, ctx);
112 * originates from AddExpression#inlineValue().
H A DBinaryAssignExpression.java80 return inlineValue(env, ctx);
82 public Expression inlineValue(Environment env, Context ctx) { method in class:BinaryAssignExpression
84 return implementation.inlineValue(env, ctx);
86 right = right.inlineValue(env, ctx);
H A DCommaExpression.java87 public Expression inlineValue(Environment env, Context ctx) { method in class:CommaExpression
92 right = right.inlineValue(env, ctx);
H A DConditionalExpression.java150 cond = cond.inlineValue(env, ctx);
154 public Expression inlineValue(Environment env, Context ctx) { method in class:ConditionalExpression
155 cond = cond.inlineValue(env, ctx);
156 left = left.inlineValue(env, ctx);
157 right = right.inlineValue(env, ctx);
H A DIncDecExpression.java77 return inlineValue(env, ctx);
79 public Expression inlineValue(Environment env, Context ctx) { method in class:IncDecExpression
81 right = right.inlineValue(env, ctx);
H A DInstanceOfExpression.java80 public Expression inlineValue(Environment env, Context ctx) { method in class:InstanceOfExpression
81 left = left.inlineValue(env, ctx);
H A DThisExpression.java133 public Expression inlineValue(Environment env, Context ctx) { method in class:ThisExpression
135 return implementation.inlineValue(env, ctx);
H A DUnaryExpression.java147 public Expression inlineValue(Environment env, Context ctx) { method in class:UnaryExpression
148 right = right.inlineValue(env, ctx);
H A DArrayAccessExpression.java161 right = right.inlineValue(env, ctx);
162 index = index.inlineValue(env, ctx);
165 public Expression inlineValue(Environment env, Context ctx) { method in class:ArrayAccessExpression
166 // inlineValue() should not end up being called when the index is
170 right = right.inlineValue(env, ctx);
171 index = index.inlineValue(env, ctx);
175 return inlineValue(env, ctx);
H A DAssignOpExpression.java170 public Expression inlineValue(Environment env, Context ctx) { method in class:AssignOpExpression
172 left = left.inlineValue(env, ctx);
173 right = right.inlineValue(env, ctx);
H A DBinaryExpression.java164 public Expression inlineValue(Environment env, Context ctx) { method in class:BinaryExpression
165 left = left.inlineValue(env, ctx);
166 right = right.inlineValue(env, ctx);
H A DMethodExpression.java675 return valNeeded ? e.inlineValue(env, ctx) : e.inline(env, ctx);
683 right = field.isStatic() ? right.inline(env, ctx) : right.inlineValue(env, ctx);
686 args[i] = args[i].inlineValue(env, ctx);
723 public Expression inlineValue(Environment env, Context ctx) { method in class:MethodExpression
725 return implementation.inlineValue(env, ctx);
728 right = field.isStatic() ? right.inline(env, ctx) : right.inlineValue(env, ctx);
738 args[i] = args[i].inlineValue(env, ctx);
H A DNewInstanceExpression.java413 return inlineValue(env, ctx);
415 public Expression inlineValue(Environment env, Context ctx) { method in class:NewInstanceExpression
424 //right = right.inlineValue(env, ctx);
431 outerArg = outerArg.inlineValue(env, ctx);
434 args[i] = args[i].inlineValue(env, ctx);
H A DFieldExpression.java1126 Expression e = inlineValue(env, ctx);
1138 public Expression inlineValue(Environment env, Context ctx) { method in class:FieldExpression
1140 return implementation.inlineValue(env, ctx);
1152 return new CommaExpression(where, right, e).inlineValue(env, ctx);
1164 right = right.inlineValue(env, ctx);
1184 right = right.inlineValue(env, ctx);
H A DIdentifierExpression.java405 public Expression inlineValue(Environment env, Context ctx) { method in class:IdentifierExpression
407 return implementation.inlineValue(env, ctx);
415 return (e == null) ? this : e.inlineValue(env, ctx);
H A DExpression.java175 Expression n = this.inlineValue(env, ctx);
345 * only -- it is 'inline' and 'inlineValue' that drive the simplification
351 public Expression inlineValue(Environment env, Context ctx) { method in class:Expression
365 * originates from AddExpression#inlineValue().
372 Expression inlined = inlineValue(env, ctx);

Completed in 54 milliseconds