Package | Description |
---|---|
javassist.compiler | |
javassist.compiler.ast |
Modifier and Type | Method | Description |
---|---|---|
void |
TypeChecker.atArrayLength(Expr expr) |
|
void |
CodeGen.atArrayPlusPlus(int token,
boolean isPost,
Expr expr,
boolean doDup) |
|
protected void |
CodeGen.atAssignCore(Expr expr,
int op,
ASTree right,
int type,
int dim,
java.lang.String cname) |
|
void |
CodeGen.atClassObject(Expr expr) |
|
void |
TypeChecker.atClassObject(Expr expr) |
|
void |
CodeGen.atExpr(Expr expr) |
|
void |
TypeChecker.atExpr(Expr expr) |
|
protected abstract void |
CodeGen.atFieldAssign(Expr expr,
int op,
ASTree left,
ASTree right,
boolean doDup) |
|
protected void |
JvstCodeGen.atFieldAssign(Expr expr,
int op,
ASTree left,
ASTree right,
boolean doDup) |
|
protected void |
JvstTypeChecker.atFieldAssign(Expr expr,
int op,
ASTree left,
ASTree right) |
|
protected void |
MemberCodeGen.atFieldAssign(Expr expr,
int op,
ASTree left,
ASTree right,
boolean doDup) |
|
protected void |
TypeChecker.atFieldAssign(Expr expr,
int op,
ASTree left,
ASTree right) |
|
protected abstract void |
CodeGen.atFieldPlusPlus(int token,
boolean isPost,
ASTree oprand,
Expr expr,
boolean doDup) |
|
protected void |
MemberCodeGen.atFieldPlusPlus(int token,
boolean isPost,
ASTree oprand,
Expr expr,
boolean doDup) |
|
protected void |
CodeGen.atPlusPlusCore(int dup_code,
boolean doDup,
int token,
boolean isPost,
Expr expr) |
|
protected static void |
CodeGen.badAssign(Expr expr) |
|
protected static void |
CodeGen.badType(Expr expr) |
|
protected static void |
CodeGen.badTypes(Expr expr) |
Modifier and Type | Class | Description |
---|---|---|
class |
AssignExpr |
Assignment expression.
|
class |
BinExpr |
Binary expression.
|
class |
CallExpr |
Method call expression.
|
Modifier and Type | Method | Description |
---|---|---|
static Expr |
Expr.make(int op,
ASTree oprand1) |
|
static Expr |
Expr.make(int op,
ASTree oprand1,
ASTree oprand2) |
Modifier and Type | Method | Description |
---|---|---|
void |
Visitor.atExpr(Expr n) |
Copyright © 2018 Shigeru Chiba, www.javassist.org. All Rights Reserved.