Tree
Interface Visitor<Range,Domain>
- All Known Implementing Classes:
- Canon, Codegen, Codegen, Print, Print
public interface Visitor<Range,Domain>
Method Summary |
Range |
visit(BINOP.ADD n,
Domain d)
|
Range |
visit(BINOP.AND n,
Domain d)
|
Range |
visit(BINOP.DIV n,
Domain d)
|
Range |
visit(BINOP.DIVU n,
Domain d)
|
Range |
visit(BINOP.MUL n,
Domain d)
|
Range |
visit(BINOP.OR n,
Domain d)
|
Range |
visit(BINOP.SLL n,
Domain d)
|
Range |
visit(BINOP.SRA n,
Domain d)
|
Range |
visit(BINOP.SRL n,
Domain d)
|
Range |
visit(BINOP.SUB n,
Domain d)
|
Range |
visit(BINOP.XOR n,
Domain d)
|
Range |
visit(CALL n,
Domain d)
|
Range |
visit(CJUMP.BEQ n,
Domain d)
|
Range |
visit(CJUMP.BGE n,
Domain d)
|
Range |
visit(CJUMP.BGT n,
Domain d)
|
Range |
visit(CJUMP.BLE n,
Domain d)
|
Range |
visit(CJUMP.BLT n,
Domain d)
|
Range |
visit(CJUMP.BNE n,
Domain d)
|
Range |
visit(CONST n,
Domain d)
|
Range |
visit(ESEQ n,
Domain d)
|
Range |
visit(ESTM n,
Domain d)
|
Range |
visit(JUMP n,
Domain d)
|
Range |
visit(LABEL n,
Domain d)
|
Range |
visit(MEM n,
Domain d)
|
Range |
visit(MOVE n,
Domain d)
|
Range |
visit(NAME n,
Domain d)
|
Range |
visit(SEQ n,
Domain d)
|
Range |
visit(TEMP n,
Domain d)
|
visit
Range visit(SEQ n,
Domain d)
visit
Range visit(LABEL n,
Domain d)
visit
Range visit(JUMP n,
Domain d)
visit
Range visit(MOVE n,
Domain d)
visit
Range visit(ESTM n,
Domain d)
visit
Range visit(CJUMP.BEQ n,
Domain d)
visit
Range visit(CJUMP.BGE n,
Domain d)
visit
Range visit(CJUMP.BGT n,
Domain d)
visit
Range visit(CJUMP.BLE n,
Domain d)
visit
Range visit(CJUMP.BLT n,
Domain d)
visit
Range visit(CJUMP.BNE n,
Domain d)
visit
Range visit(MEM n,
Domain d)
visit
Range visit(TEMP n,
Domain d)
visit
Range visit(ESEQ n,
Domain d)
visit
Range visit(NAME n,
Domain d)
visit
Range visit(CONST n,
Domain d)
visit
Range visit(CALL n,
Domain d)
visit
Range visit(BINOP.ADD n,
Domain d)
visit
Range visit(BINOP.AND n,
Domain d)
visit
Range visit(BINOP.DIV n,
Domain d)
visit
Range visit(BINOP.DIVU n,
Domain d)
visit
Range visit(BINOP.MUL n,
Domain d)
visit
Range visit(BINOP.OR n,
Domain d)
visit
Range visit(BINOP.SLL n,
Domain d)
visit
Range visit(BINOP.SRA n,
Domain d)
visit
Range visit(BINOP.SRL n,
Domain d)
visit
Range visit(BINOP.SUB n,
Domain d)
visit
Range visit(BINOP.XOR n,
Domain d)