Lines Matching refs:first

247         key_sum += -i->first.value_of();  in CheckTable()
292 w.count( (it++)->first ); in TestRehash()
598 if (c.count( (*it).first) == 0){ in equal()
748 int k = i->first.value_of(); in TraverseTable()
750 CHECK_FAST((*i).first.value_of()==k); in TraverseTable()
757 … std::pair<test_table_type::iterator, test_table_type::iterator> er = table.equal_range(i->first); in TraverseTable()
758 …ble_type::const_iterator, test_table_type::const_iterator> cer = const_table.equal_range(i->first); in TraverseTable()
759 CHECK_FAST((cer.first == er.first && cer.second == er.second)); in TraverseTable()
760 CHECK_FAST(cer.first == i); in TraverseTable()
761 CHECK_FAST(std::distance(cer.first, cer.second) == 1); in TraverseTable()
765 CHECK_FAST(cic->first.value_of()==k); in TraverseTable()
766 CHECK_FAST((*cic).first.value_of()==k); in TraverseTable()
867 int k = i->first.value_of(); in operator ()()
1319 REQUIRE_MESSAGE(cacc->first.integer_key() == 1, "Incorrect accessor returned"); in test_heterogeneous_find()
1328 REQUIRE_MESSAGE(acc->first.integer_key() == 1, "Incorrect accessor returned"); in test_heterogeneous_find()
1376 REQUIRE(regular_result.first == chmap.end()); in test_heterogeneous_equal_range()
1386 REQUIRE(regular_const_result.first == cchmap.end()); in test_heterogeneous_equal_range()
1397 REQUIRE(regular_result.first != chmap.end()); in test_heterogeneous_equal_range()
1398 REQUIRE(regular_result.first->first.integer_key() == 1); in test_heterogeneous_equal_range()
1427 REQUIRE_MESSAGE(cacc->first.integer_key() == 1, "Incorrect accessor"); in test_heterogeneous_insert()
1434 REQUIRE_MESSAGE(cacc->first.integer_key() == 1, "Incorrect accessor"); in test_heterogeneous_insert()
1441 REQUIRE_MESSAGE(acc->first.integer_key() == 2, "Incorrect accessor"); in test_heterogeneous_insert()
1448 REQUIRE_MESSAGE(acc->first.integer_key() == 2, "Incorrect accessor"); in test_heterogeneous_insert()