2009-02-19 15:55:50 +00:00
|
|
|
package com.ibm.wala.shrikeBT;
|
|
|
|
|
|
|
|
public interface IConditionalBranchInstruction extends IInstruction {
|
|
|
|
|
|
|
|
public interface IOperator {
|
|
|
|
}
|
|
|
|
|
|
|
|
public enum Operator implements IConditionalBranchInstruction.IOperator {
|
2009-05-07 14:01:17 +00:00
|
|
|
EQ, NE, LT, GE, GT, LE;
|
|
|
|
|
2009-02-19 15:55:50 +00:00
|
|
|
@Override
|
|
|
|
public String toString() {
|
|
|
|
return super.toString().toLowerCase();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
int getTarget();
|
2009-05-07 14:01:17 +00:00
|
|
|
|
2009-02-19 15:55:50 +00:00
|
|
|
IOperator getOperator();
|
2009-05-07 14:01:17 +00:00
|
|
|
|
2009-02-19 15:55:50 +00:00
|
|
|
String getType();
|
|
|
|
}
|