public static BranchResult SNE_v(BranchContext Context, byte X, byte Y) { return new BranchResult(CONTINUE, FOLLOW, Context.EndInstructionAddress + 2); }
public static BranchResult RET(BranchContext Context) { return new BranchResult(STOP, NO_FOLLOW); }
public static BranchResult OTHER(BranchContext Context) { return new BranchResult(CONTINUE, NO_JUMP); }
public static BranchResult JP_addr(BranchContext Context, ushort Address) { return new BranchResult(STOP, NO_FOLLOW); }
public static BranchResult INVALID(BranchContext Context) { return new BranchResult(STOP, NO_JUMP); }
public static BranchResult CALL(BranchContext Context, ushort Address) { return new BranchResult(CONTINUE, NO_FOLLOW, Address); }