Class: sun.tools.tree.AssignOpExpression
- public abstract class AssignOpExpression
- extends BinaryAssignExpression
WARNING: The contents of this source file are not part of any
supported API. Code that depends on them does so at its own risk:
they are subject to change or removal without notice.
Inheritance
Superclass tree: Implements:Methods
-
AssignOpExpressiontop
public AssignOpExpression(int op, long where, Expression left, Expression right)Constructor -
checkValuetop
Check an assignment expression- Override hierarchy:
- checkValue from BinaryExpression
- checkValue from UnaryExpression
- checkValue from Expression
-
codetop
- Override hierarchy:
- code from Expression
-
codetop
Code -
codeValuetop
- Override hierarchy:
- codeValue from BinaryExpression
- codeValue from Expression
-
copyInlinetop
public Expression copyInline(Context ctx)Create a copy of the expression for method inlining- Override hierarchy:
- copyInline from BinaryAssignExpression
- copyInline from BinaryExpression
- copyInline from UnaryExpression
- copyInline from Expression
-
costInlinetop
public int costInline(int thresh, Environment env, Context ctx)The cost of inlining this statement- Override hierarchy:
- costInline from BinaryAssignExpression
- costInline from BinaryExpression
- costInline from UnaryExpression
- costInline from Expression
-
getIncrementtop
int getIncrement()Get the increment, return NOINC if an increment is not possible -
inlineValuetop
Inline- Override hierarchy:
- inlineValue from BinaryAssignExpression
- inlineValue from BinaryExpression
- inlineValue from UnaryExpression
- inlineValue from Expression
-
printtop
public void print(PrintStream out)Print- Override hierarchy:
- print from BinaryExpression
- print from UnaryExpression
- print from Expression
- print from Node
-
selectTypetop
final void selectType(Environment env, Context ctx, int tm)Select the type- Override hierarchy:
- selectType from UnaryExpression
Fields
-
NOINC
final int NOINC = 2147483647 -
itype
protected Type itype -
updater
protected FieldUpdater updater
