Lines Matching refs:ia
28 int ia[] = {0, 1, 2, 3, 4, 5};
29 const unsigned s = sizeof(ia)/sizeof(ia[0]);
31 assert(std::equal(input_iterator<const int*>(ia),
32 input_iterator<const int*>(ia+s),
33 input_iterator<const int*>(ia)));
35 assert(std::equal(input_iterator<const int*>(ia),
36 input_iterator<const int*>(ia+s),
37 input_iterator<const int*>(ia),
38 input_iterator<const int*>(ia+s)));
39 assert(std::equal(random_access_iterator<const int*>(ia),
40 random_access_iterator<const int*>(ia+s),
41 random_access_iterator<const int*>(ia),
42 random_access_iterator<const int*>(ia+s)));
44 assert(!std::equal(input_iterator<const int*>(ia),
45 input_iterator<const int*>(ia+s),
48 assert(!std::equal(input_iterator<const int*>(ia),
49 input_iterator<const int*>(ia+s),
52 assert(!std::equal(random_access_iterator<const int*>(ia),
53 random_access_iterator<const int*>(ia+s),
56 assert(!std::equal(input_iterator<const int*>(ia),
57 input_iterator<const int*>(ia+s),
58 input_iterator<const int*>(ia),
59 input_iterator<const int*>(ia+s-1)));
60 assert(!std::equal(random_access_iterator<const int*>(ia),
61 random_access_iterator<const int*>(ia+s),
62 random_access_iterator<const int*>(ia),
63 random_access_iterator<const int*>(ia+s-1)));