Lines Matching refs:integers
57 IntegerArray(const int* integers, size_t size) : m_integers(integers), m_size(size) { ASSERT(integers); ASSERT(size); }
62 const int* integers() const { ASSERT(!isDeletedValue()); return m_integers; }
93 return StringHasher::hashMemory(array.integers(), array.size() * sizeof(int));
103 if (a.integers()[i] != b.integers()[i])
221 void BinaryPropertyListPlan::writeIntegerArray(const int* integers, size_t size)
225 IntegerArrayMap::AddResult addResult = m_integerArrays.add(IntegerArray(integers, size), 0);
229 writeInteger(integers[i]);
336 ObjectReference BinaryPropertyListPlan::integerArrayObjectReference(const int* integers, size_t size) const
338 ASSERT(m_integerArrays.contains(IntegerArray(integers, size)));
339 return m_integerArrays.get(IntegerArray(integers, size));
564 void BinaryPropertyListSerializer::writeIntegerArray(const int* integers, size_t size)
566 ObjectReference reference = m_plan.integerArrayObjectReference(integers, size);
568 writeIntegerWithoutAddingAggregateObjectReference(integers[i]);
572 appendIntegerArrayObject(integers, size);
732 void BinaryPropertyListSerializer::appendIntegerArrayObject(const int* integers, size_t size)
742 appendObjectReference(m_plan.integerObjectReference(integers[i]));