void |
CodeGen.atBinExpr(BinExpr expr) |
void |
TypeChecker.atBinExpr(BinExpr expr) |
private Expr |
TypeChecker.atPlusExpr(BinExpr expr) |
private void |
CodeGen.compareExpr(boolean branchIf,
int token,
int type1,
BinExpr expr) |
private int |
CodeGen.compileOprands(BinExpr expr) |
private void |
TypeChecker.computeBinExprType(BinExpr expr,
int token,
int type1) |
private void |
TypeChecker.insertCast(BinExpr expr,
int type1,
int type2) |
private boolean |
TypeChecker.isConstant(BinExpr expr,
int op,
ASTree left,
ASTree right) |