third_party.pigweed.src/pw_sync
Ewout van Bekkum 5dce3fc1ba pw_sync/borrow: re-order constructor arguments
Originally the Borrowable class was envisioned to potentially
contain the guarded instance. The template argument ordering is
set up such that it can default to a VirtualBasicLockable, however
before the constructor arguments had to be the opposite order to
permit guarded type variable argument forwarding.

Now that this is longer the case, the Borrowable constructor
arguments are updated to match the template argument ordering.

Change-Id: I0edb66d0e73b18a9143ede51fbb73d4473e18dad
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/61790
Commit-Queue: Ewout van Bekkum <ewout@google.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
2021-09-22 21:24:25 +00:00
..
public/pw_sync pw_sync/borrow: re-order constructor arguments 2021-09-22 21:24:25 +00:00
public_overrides/pw_sync_backend
backend.gni
binary_semaphore_facade_test_c.c
binary_semaphore_facade_test.cc
binary_semaphore.cc
borrow_test.cc pw_sync/borrow: re-order constructor arguments 2021-09-22 21:24:25 +00:00
BUILD.bazel
BUILD.gn
CMakeLists.txt
counting_semaphore_facade_test_c.c
counting_semaphore_facade_test.cc
counting_semaphore.cc
docs.rst pw_sync/borrow: re-order constructor arguments 2021-09-22 21:24:25 +00:00
interrupt_spin_lock_facade_test_c.c
interrupt_spin_lock_facade_test.cc
interrupt_spin_lock.cc
mutex_facade_test_c.c
mutex_facade_test.cc
mutex.cc
thread_notification_facade_test.cc
timed_mutex_facade_test_c.c
timed_mutex_facade_test.cc
timed_mutex.cc
timed_thread_notification_facade_test.cc