• Home
  • Raw
  • Download

Lines Matching full: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()
238 PoolArray<RefCount> arr(&pool); in sideEffectTest() local
245 arr.pushBack(counter); in sideEffectTest()
250 arr.popBack(); in sideEffectTest()
254 arr.resize(150); in sideEffectTest()
257 arr.resize(18); in sideEffectTest()
260 arr.resize(19); in sideEffectTest()
263 arr.clear(); in sideEffectTest()
270 PoolArray<int> arr(&pool); in iteratorTest() local
273 arr.pushBack(ndx); in iteratorTest()
277 const PoolArray<int> &cRef = arr; in iteratorTest()
286 for (PoolArray<int>::ConstIterator iter = arr.begin(); iter != arr.end(); iter++, ndx++) in iteratorTest()
293 DE_TEST_ASSERT(arr.end() - arr.begin() == 128); in iteratorTest()
294 DE_TEST_ASSERT(*(arr.begin() + 3) == 3); in iteratorTest()
295 DE_TEST_ASSERT(arr.begin()[4] == 4); in iteratorTest()
298 DE_TEST_ASSERT(arr.begin() != arr.begin() + 1); in iteratorTest()
299 DE_TEST_ASSERT(arr.begin() == arr.begin()); in iteratorTest()
300 DE_TEST_ASSERT(arr.begin() != arr.end()); in iteratorTest()
301 DE_TEST_ASSERT(arr.begin() < arr.end()); in iteratorTest()
302 DE_TEST_ASSERT(arr.begin() < arr.begin() + 1); in iteratorTest()
303 DE_TEST_ASSERT(arr.begin() <= arr.begin()); in iteratorTest()
304 DE_TEST_ASSERT(arr.end() > arr.begin()); in iteratorTest()
305 DE_TEST_ASSERT(arr.begin() >= arr.begin()); in iteratorTest()
308 DE_TEST_ASSERT(std::distance(arr.begin(), arr.end()) == 128); in iteratorTest()
310 std::vector<int> vecCopy(arr.size()); in iteratorTest()
311 std::copy(arr.begin(), arr.end(), vecCopy.begin()); in iteratorTest()
315 std::fill(arr.begin(), arr.end(), -1); in iteratorTest()
316 for (int ndx = 0; ndx < (int)arr.size(); ndx++) in iteratorTest()
317 DE_TEST_ASSERT(arr[ndx] == -1); in iteratorTest()
319 std::copy(vecCopy.begin(), vecCopy.end(), arr.begin()); in iteratorTest()
320 for (int ndx = 0; ndx < (int)arr.size(); ndx++) in iteratorTest()
321 DE_TEST_ASSERT(arr[ndx] == ndx); in iteratorTest()
326 for (PoolArray<int>::Iterator iter = arr.begin(); iter != arr.end(); iter++, ndx++) in iteratorTest()
336 DE_TEST_ASSERT(arr[4] == 0); in iteratorTest()
337 DE_TEST_ASSERT(arr[6] == 1); in iteratorTest()