joeq.Compiler.Quad
Interface Operand

All Known Subinterfaces:
Operand.Const4Operand, Operand.Const8Operand, Operand.ConstOperand
All Known Implementing Classes:
Operand.AConstOperand, Operand.BasicBlockTableOperand, Operand.ConditionOperand, Operand.DConstOperand, Operand.FConstOperand, Operand.FieldOperand, Operand.IConstOperand, Operand.IntValueTableOperand, Operand.LConstOperand, Operand.MethodOperand, Operand.ParamListOperand, Operand.PConstOperand, Operand.RegisterOperand, Operand.TargetOperand, Operand.TypeOperand, Operand.UnnecessaryGuardOperand

public interface Operand


Nested Class Summary
static class Operand.AConstOperand
           
static class Operand.BasicBlockTableOperand
           
static class Operand.ConditionOperand
           
static interface Operand.Const4Operand
           
static interface Operand.Const8Operand
           
static interface Operand.ConstOperand
           
static class Operand.DConstOperand
           
static class Operand.FConstOperand
           
static class Operand.FieldOperand
           
static class Operand.IConstOperand
           
static class Operand.IntValueTableOperand
           
static class Operand.LConstOperand
           
static class Operand.MethodOperand
           
static class Operand.ParamListOperand
           
static class Operand.PConstOperand
           
static class Operand.RegisterOperand
           
static class Operand.TargetOperand
           
static class Operand.TypeOperand
           
static class Operand.UnnecessaryGuardOperand
           
static class Operand.Util
           
 
Method Summary
 void attachToQuad(Quad q)
           
 Operand copy()
           
 Quad getQuad()
           
 boolean isSimilar(Operand that)
           
 

Method Detail

getQuad

Quad getQuad()

attachToQuad

void attachToQuad(Quad q)

copy

Operand copy()

isSimilar

boolean isSimilar(Operand that)


Copyright © 2001-2008 John Whaley. All Rights Reserved.