Home | History | Annotate | Download | only in thread.lock.algorithm

Lines Matching refs:l3

19 // template <class L1, class L2, class... L3>
20 // void lock(L1&, L2&, L3&...);
396 L0 l3;
397 std::lock(l0, l1, l2, l3);
401 assert(l3.locked());
407 L1 l3;
408 std::lock(l0, l1, l2, l3);
412 assert(l3.locked());
418 L0 l3;
419 std::lock(l0, l1, l2, l3);
423 assert(l3.locked());
429 L0 l3;
430 std::lock(l0, l1, l2, l3);
434 assert(l3.locked());
440 L0 l3;
441 std::lock(l0, l1, l2, l3);
445 assert(l3.locked());
452 L2 l3;
455 std::lock(l0, l1, l2, l3);
463 assert(!l3.locked());
470 L0 l3;
473 std::lock(l0, l1, l2, l3);
481 assert(!l3.locked());
488 L0 l3;
491 std::lock(l0, l1, l2, l3);
499 assert(!l3.locked());
506 L0 l3;
509 std::lock(l0, l1, l2, l3);
517 assert(!l3.locked());