org.apache.bcel.util
class BCELFactory extends EmptyVisitor
Version: $Id: BCELFactory.java 410087 2006-05-29 12:12:19Z tcurdt $
See Also: BCELifier
Field Summary | |
---|---|
List | branches |
Map | branch_map |
ConstantPoolGen | _cp |
MethodGen | _mg |
PrintWriter | _out |
Constructor Summary | |
---|---|
BCELFactory(MethodGen mg, PrintWriter out) |
Method Summary | |
---|---|
void | createConstant(Object value) |
void | start() |
void | updateBranchTargets() |
void | updateExceptionHandlers() |
void | visitAllocationInstruction(AllocationInstruction i) |
void | visitArrayInstruction(ArrayInstruction i) |
void | visitBranchInstruction(BranchInstruction bi) |
void | visitCHECKCAST(CHECKCAST i) |
void | visitConstantPushInstruction(ConstantPushInstruction i) |
void | visitFieldInstruction(FieldInstruction i) |
boolean | visitInstruction(Instruction i) |
void | visitInvokeInstruction(InvokeInstruction i) |
void | visitINSTANCEOF(INSTANCEOF i) |
void | visitLDC(LDC i) |
void | visitLDC2_W(LDC2_W i) |
void | visitLocalVariableInstruction(LocalVariableInstruction i) |
void | visitReturnInstruction(ReturnInstruction i) |
void | visitRET(RET i) |