allow operand checks to be overriden

This commit is contained in:
Kevin Ramharak 2019-01-22 20:17:26 +01:00
parent a1136f9056
commit 4f4cecf60c

View File

@ -102,7 +102,7 @@ public abstract class Instruction {
* @param o2 Source operand * @param o2 Source operand
* @return true if valid * @return true if valid
*/ */
private static boolean operandsValid(Operand o1, Operand o2) throws IllegalOperandException { public static boolean operandsValid(Operand o1, Operand o2) throws IllegalOperandException {
return o1.getType() != OperandType.IMMEDIATE16; return o1.getType() != OperandType.IMMEDIATE16;
} }
@ -112,7 +112,7 @@ public abstract class Instruction {
* @param o1 source operand * @param o1 source operand
* @return true if the specified operand can be used with this instruction * @return true if the specified operand can be used with this instruction
*/ */
private static boolean operandValid(Operand o1) { public static boolean operandValid(Operand o1) {
return true; return true;
} }