Methods in joeq.Compiler.Quad with parameters of type QuadVisitor |
void |
Operator.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Move.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Phi.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Binary.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Unary.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.ALoad.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.AStore.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.IntIfCmp.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Goto.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Jsr.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Ret.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.TableSwitch.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.LookupSwitch.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Return.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_I_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_F_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_L_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_D_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_A_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_P_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_Z_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_B_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_C_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getstatic.GETSTATIC_S_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_I_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_F_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_L_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_D_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_A_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_P_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_Z_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_B_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_C_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putstatic.PUTSTATIC_S_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_I_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_F_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_L_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_D_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_A_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_P_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_B_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_C_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_S_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Getfield.GETFIELD_Z_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_I_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_F_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_L_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_D_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_A_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_P_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_B_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_C_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_S_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Putfield.PUTFIELD_Z_DYNLINK.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.NullCheck.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.ZeroCheck.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.BoundsCheck.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.StoreCheck.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Invoke.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.New.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.NewArray.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.CheckCast.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.InstanceOf.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.ALength.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Monitor.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.MemLoad.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.MemStore.accept(Quad q,
QuadVisitor qv)
|
void |
Operator.Special.accept(Quad q,
QuadVisitor qv)
|
void |
Quad.accept(QuadVisitor qv)
Accepts a quad visitor to this quad. |
void |
BasicBlock.backwardVisitQuads(QuadVisitor qv)
Visit all of the quads in this basic block in backward order
with the given quad visitor. |
void |
BasicBlock.visitQuads(QuadVisitor qv)
Visit all of the quads in this basic block in forward order
with the given quad visitor. |