throw new IllegalStateException("Unexpected function call property value: " + functionCall);
}
}
else if (value instanceof CSSArrayPropertyValue)
{
final CSSArrayPropertyValue arrayValue = (CSSArrayPropertyValue)value;
for (final ICSSPropertyValue elementValue : arrayValue.getElements())
{
valueInstructions.addAll(getInstructionListForPropertyValue(elementValue));
}
valueInstructions.addInstruction(ABCConstants.OP_newarray, arrayValue.getElements().size());
}
else
{
assert false : "Unsupported property value: " + value;
}