Lines Matching full:value
45 void setIndex(unsigned i, int value)
48 if (value & ~0xFF) {
49 if (value < 0)
50 value = 0;
52 value = 255;
54 m_storage->data()[i] = static_cast<unsigned char>(value);
57 void setIndex(unsigned i, double value)
60 if (!(value > 0)) // Clamp NaN to 0
61 value = 0;
62 else if (value > 255)
63 value = 255;
64 m_storage->data()[i] = static_cast<unsigned char>(value + 0.5);
67 void setIndex(ExecState* exec, unsigned i, JSValue value)
69 double byteValue = value.toNumber(exec);
113 JSByteArray* asByteArray(JSValue value);
114 inline JSByteArray* asByteArray(JSValue value)
116 return static_cast<JSByteArray*>(asCell(value));