Uses of Class
javassist.compiler.ast.Expr
-
Packages that use Expr Package Description javassist.compiler javassist.compiler.ast -
-
Uses of Expr in javassist.compiler
Methods in javassist.compiler that return Expr Modifier and Type Method Description private ExprTypeChecker. atPlusExpr(BinExpr expr)private static ExprTypeChecker. makeAppendCall(ASTree target, ASTree arg)Methods in javassist.compiler with parameters of type Expr Modifier and Type Method Description private voidCodeGen. atArithBinExpr(Expr expr, int token, int index, int type1)private voidCodeGen. atArrayAssign(Expr expr, int op, Expr array, ASTree right, boolean doDup)private voidTypeChecker. atArrayAssign(Expr expr, int op, Expr array, ASTree right)voidTypeChecker. atArrayLength(Expr expr)voidCodeGen. atArrayPlusPlus(int token, boolean isPost, Expr expr, boolean doDup)protected voidCodeGen. atAssignCore(Expr expr, int op, ASTree right, int type, int dim, java.lang.String cname)voidCodeGen. atClassObject(Expr expr)voidTypeChecker. atClassObject(Expr expr)voidCodeGen. atExpr(Expr expr)voidTypeChecker. atExpr(Expr expr)protected abstract voidCodeGen. atFieldAssign(Expr expr, int op, ASTree left, ASTree right, boolean doDup)protected voidJvstCodeGen. atFieldAssign(Expr expr, int op, ASTree left, ASTree right, boolean doDup)protected voidJvstTypeChecker. atFieldAssign(Expr expr, int op, ASTree left, ASTree right)protected voidMemberCodeGen. atFieldAssign(Expr expr, int op, ASTree left, ASTree right, boolean doDup)protected voidTypeChecker. atFieldAssign(Expr expr, int op, ASTree left, ASTree right)protected abstract voidCodeGen. atFieldPlusPlus(int token, boolean isPost, ASTree oprand, Expr expr, boolean doDup)protected voidMemberCodeGen. atFieldPlusPlus(int token, boolean isPost, ASTree oprand, Expr expr, boolean doDup)private voidCodeGen. atPlusPlus(int token, ASTree oprand, Expr expr, boolean doDup)private voidTypeChecker. atPlusPlus(int token, ASTree oprand, Expr expr)protected voidCodeGen. atPlusPlusCore(int dup_code, boolean doDup, int token, boolean isPost, Expr expr)private voidCodeGen. atStringConcatExpr(Expr expr, int type1, int dim1, java.lang.String cname1)private voidCodeGen. atStringPlusEq(Expr expr, int type, int dim, java.lang.String cname, ASTree right)private voidCodeGen. atVariableAssign(Expr expr, int op, Variable var, Declarator d, ASTree right, boolean doDup)private voidTypeChecker. atVariableAssign(Expr expr, int op, Variable var, Declarator d, ASTree right)protected static voidCodeGen. badAssign(Expr expr)protected static voidCodeGen. badType(Expr expr)protected static voidCodeGen. badTypes(Expr expr)private voidCodeGen. convertOprandTypes(int type1, int type2, Expr expr)private CtFieldTypeChecker. fieldAccess2(Expr e, java.lang.String jvmClassName)private booleanTypeChecker. isConstant(Expr expr, int op, ASTree oprand) -
Uses of Expr in javassist.compiler.ast
Subclasses of Expr in javassist.compiler.ast Modifier and Type Class Description classAssignExprAssignment expression.classBinExprBinary expression.classCallExprMethod call expression.Methods in javassist.compiler.ast that return Expr Modifier and Type Method Description static ExprExpr. make(int op, ASTree oprand1)static ExprExpr. make(int op, ASTree oprand1, ASTree oprand2)Methods in javassist.compiler.ast with parameters of type Expr Modifier and Type Method Description voidVisitor. atExpr(Expr n)
-