VALUE_PIECE_LOCATION_MEMORY
type = VALUE_PIECE_LOCATION_MEMORY;
if (piece.type != VALUE_PIECE_LOCATION_MEMORY)
case VALUE_PIECE_LOCATION_MEMORY:
if (piece.type != VALUE_PIECE_LOCATION_MEMORY)
if (location->PieceAt(0).type == VALUE_PIECE_LOCATION_MEMORY) {
if (piece.type == VALUE_PIECE_LOCATION_MEMORY) {
if (count > 1 || piece.type != VALUE_PIECE_LOCATION_MEMORY
} else if (piece.type == VALUE_PIECE_LOCATION_MEMORY) {
if (piece.type != VALUE_PIECE_LOCATION_MEMORY)
case VALUE_PIECE_LOCATION_MEMORY:
case VALUE_PIECE_LOCATION_MEMORY:
case VALUE_PIECE_LOCATION_MEMORY:
if (piece.type == VALUE_PIECE_LOCATION_MEMORY) {
if (piece.type == VALUE_PIECE_LOCATION_MEMORY) {
case VALUE_PIECE_LOCATION_MEMORY:
case VALUE_PIECE_LOCATION_MEMORY: