Lines Matching defs:functions

1276   // Run through all member functions for basic exception safety
1314 // Construct list of member functions to exercise.
1315 std::vector<function_type> functions;
1317 functions.push_back(function_type(iops));
1319 functions.push_back(function_type(ciops));
1322 functions.push_back(function_type(erasep));
1324 functions.push_back(function_type(eraser));
1326 functions.push_back(function_type(insertp));
1328 functions.push_back(function_type(emplace));
1330 functions.push_back(function_type(emplacep));
1332 functions.push_back(function_type(emplacef));
1334 functions.push_back(function_type(emplaceb));
1336 functions.push_back(function_type(popf));
1338 functions.push_back(function_type(popb));
1340 functions.push_back(function_type(pushf));
1342 functions.push_back(function_type(pushb));
1344 functions.push_back(function_type(rehash));
1347 functions.push_back(function_type(swap));
1350 functions.push_back(function_type(assignop));
1354 functions.push_back(function_type(massignop));
1358 functions.push_back(function_type(clear));
1362 for (auto it = functions.begin(); it != functions.end(); ++it)
1417 // Run through all member functions with a no throw requirement, sudden death.
1418 // all: member functions erase, pop_back, pop_front, swap
1484 // Run through all member functions with a roll-back, consistent
1486 // all: member functions insert and emplace of a single element, push_back,
1514 // Construct list of member functions to exercise.
1515 std::vector<function_type> functions;
1517 functions.push_back(function_type(emplace));
1519 functions.push_back(function_type(emplacep));
1521 functions.push_back(function_type(emplacef));
1523 functions.push_back(function_type(emplaceb));
1525 functions.push_back(function_type(pushf));
1527 functions.push_back(function_type(pushb));
1529 functions.push_back(function_type(insertp));
1531 functions.push_back(function_type(rehash));
1534 for (auto i = functions.begin(); i != functions.end(); ++i)