• Home
  • Raw
  • Download

Lines Matching refs:arr

35 	PoolArray<int>		arr		(&pool);  in intArrayTest()  local
45 arr.pushBack(i); in intArrayTest()
49 DE_TEST_ASSERT(arr.size() == 5000); in intArrayTest()
53 DE_TEST_ASSERT(arr[i] == i); in intArrayTest()
60 DE_TEST_ASSERT(arr.popBack() == (4999 - i)); in intArrayTest()
64 DE_TEST_ASSERT(arr.size() == 4000); in intArrayTest()
68 DE_TEST_ASSERT(arr[i] == i); in intArrayTest()
73 arr.resize(1000); in intArrayTest()
77 arr.pushBack(i); in intArrayTest()
81 DE_TEST_ASSERT(arr.size() == 5000); in intArrayTest()
85 DE_TEST_ASSERT(arr[i] == i); in intArrayTest()
109 PoolArray<int, 16> arr (&pool); in alignedIntArrayTest() local
119 arr.pushBack(i); in alignedIntArrayTest()
123 DE_TEST_ASSERT(arr.size() == 5000); in alignedIntArrayTest()
127 DE_TEST_ASSERT(arr[i] == i); in alignedIntArrayTest()
134 DE_TEST_ASSERT(arr.popBack() == (4999 - i)); in alignedIntArrayTest()
138 DE_TEST_ASSERT(arr.size() == 4000); in alignedIntArrayTest()
142 DE_TEST_ASSERT(arr[i] == i); in alignedIntArrayTest()
147 arr.resize(1000); in alignedIntArrayTest()
151 arr.pushBack(i); in alignedIntArrayTest()
155 DE_TEST_ASSERT(arr.size() == 5000); in alignedIntArrayTest()
159 DE_TEST_ASSERT(arr[i] == i); in alignedIntArrayTest()
163 arr.resize(0); in alignedIntArrayTest()
164 arr.resize(100, -123); in alignedIntArrayTest()
165 DE_TEST_ASSERT(arr.size() == 100); in alignedIntArrayTest()
167 DE_TEST_ASSERT(arr[i] == -123); in alignedIntArrayTest()
241 PoolArray<RefCount> arr (&pool); in sideEffectTest() local
248 arr.pushBack(counter); in sideEffectTest()
253 arr.popBack(); in sideEffectTest()
257 arr.resize(150); in sideEffectTest()
260 arr.resize(18); in sideEffectTest()
263 arr.resize(19); in sideEffectTest()
266 arr.clear(); in sideEffectTest()
273 PoolArray<int> arr (&pool); in iteratorTest() local
276 arr.pushBack(ndx); in iteratorTest()
280 const PoolArray<int>& cRef = arr; in iteratorTest()
289 for (PoolArray<int>::ConstIterator iter = arr.begin(); iter != arr.end(); iter++, ndx++) in iteratorTest()
296 DE_TEST_ASSERT(arr.end()-arr.begin() == 128); in iteratorTest()
297 DE_TEST_ASSERT(*(arr.begin()+3) == 3); in iteratorTest()
298 DE_TEST_ASSERT(arr.begin()[4] == 4); in iteratorTest()
301 DE_TEST_ASSERT(arr.begin() != arr.begin()+1); in iteratorTest()
302 DE_TEST_ASSERT(arr.begin() == arr.begin()); in iteratorTest()
303 DE_TEST_ASSERT(arr.begin() != arr.end()); in iteratorTest()
304 DE_TEST_ASSERT(arr.begin() < arr.end()); in iteratorTest()
305 DE_TEST_ASSERT(arr.begin() < arr.begin()+1); in iteratorTest()
306 DE_TEST_ASSERT(arr.begin() <= arr.begin()); in iteratorTest()
307 DE_TEST_ASSERT(arr.end() > arr.begin()); in iteratorTest()
308 DE_TEST_ASSERT(arr.begin() >= arr.begin()); in iteratorTest()
311 DE_TEST_ASSERT(std::distance(arr.begin(), arr.end()) == 128); in iteratorTest()
313 std::vector<int> vecCopy(arr.size()); in iteratorTest()
314 std::copy(arr.begin(), arr.end(), vecCopy.begin()); in iteratorTest()
318 std::fill(arr.begin(), arr.end(), -1); in iteratorTest()
319 for (int ndx = 0; ndx < (int)arr.size(); ndx++) in iteratorTest()
320 DE_TEST_ASSERT(arr[ndx] == -1); in iteratorTest()
322 std::copy(vecCopy.begin(), vecCopy.end(), arr.begin()); in iteratorTest()
323 for (int ndx = 0; ndx < (int)arr.size(); ndx++) in iteratorTest()
324 DE_TEST_ASSERT(arr[ndx] == ndx); in iteratorTest()
329 for (PoolArray<int>::Iterator iter = arr.begin(); iter != arr.end(); iter++, ndx++) in iteratorTest()
339 DE_TEST_ASSERT(arr[4] == 0); in iteratorTest()
340 DE_TEST_ASSERT(arr[6] == 1); in iteratorTest()