diff options
Diffstat (limited to 'contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp')
-rw-r--r-- | contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp | 136 |
1 files changed, 47 insertions, 89 deletions
diff --git a/contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp b/contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp index f746945..b30acc5 100644 --- a/contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp +++ b/contrib/llvm/tools/lldb/source/Host/common/LockFileBase.cpp @@ -12,113 +12,71 @@ using namespace lldb; using namespace lldb_private; -namespace -{ +namespace { -Error -AlreadyLocked () -{ - return Error ("Already locked"); -} - -Error -NotLocked () -{ - return Error ("Not locked"); -} +Error AlreadyLocked() { return Error("Already locked"); } +Error NotLocked() { return Error("Not locked"); } } -LockFileBase::LockFileBase (int fd) : - m_fd (fd), - m_locked (false), - m_start (0), - m_len (0) -{ - -} +LockFileBase::LockFileBase(int fd) + : m_fd(fd), m_locked(false), m_start(0), m_len(0) {} -bool -LockFileBase::IsLocked () const -{ - return m_locked; -} +bool LockFileBase::IsLocked() const { return m_locked; } -Error -LockFileBase::WriteLock (const uint64_t start, const uint64_t len) -{ - return DoLock ([&] (const uint64_t start, const uint64_t len) - { - return DoWriteLock (start, len); - }, start, len); +Error LockFileBase::WriteLock(const uint64_t start, const uint64_t len) { + return DoLock([&](const uint64_t start, + const uint64_t len) { return DoWriteLock(start, len); }, + start, len); } -Error -LockFileBase::TryWriteLock (const uint64_t start, const uint64_t len) -{ - return DoLock ([&] (const uint64_t start, const uint64_t len) - { - return DoTryWriteLock (start, len); - }, start, len); +Error LockFileBase::TryWriteLock(const uint64_t start, const uint64_t len) { + return DoLock([&](const uint64_t start, + const uint64_t len) { return DoTryWriteLock(start, len); }, + start, len); } -Error -LockFileBase::ReadLock (const uint64_t start, const uint64_t len) -{ - return DoLock ([&] (const uint64_t start, const uint64_t len) - { - return DoReadLock (start, len); - }, start, len); +Error LockFileBase::ReadLock(const uint64_t start, const uint64_t len) { + return DoLock([&](const uint64_t start, + const uint64_t len) { return DoReadLock(start, len); }, + start, len); } -Error -LockFileBase::TryReadLock (const uint64_t start, const uint64_t len) -{ - return DoLock ([&] (const uint64_t start, const uint64_t len) - { - return DoTryReadLock (start, len); - }, start, len); - +Error LockFileBase::TryReadLock(const uint64_t start, const uint64_t len) { + return DoLock([&](const uint64_t start, + const uint64_t len) { return DoTryReadLock(start, len); }, + start, len); } -Error -LockFileBase::Unlock () -{ - if (!IsLocked ()) - return NotLocked (); - - const auto error = DoUnlock (); - if (error.Success ()) - { - m_locked = false; - m_start = 0; - m_len = 0; - } - return error; +Error LockFileBase::Unlock() { + if (!IsLocked()) + return NotLocked(); + + const auto error = DoUnlock(); + if (error.Success()) { + m_locked = false; + m_start = 0; + m_len = 0; + } + return error; } -bool -LockFileBase::IsValidFile () const -{ - return m_fd != -1; -} +bool LockFileBase::IsValidFile() const { return m_fd != -1; } -Error -LockFileBase::DoLock (const Locker &locker, const uint64_t start, const uint64_t len) -{ - if (!IsValidFile ()) - return Error("File is invalid"); +Error LockFileBase::DoLock(const Locker &locker, const uint64_t start, + const uint64_t len) { + if (!IsValidFile()) + return Error("File is invalid"); - if (IsLocked ()) - return AlreadyLocked (); + if (IsLocked()) + return AlreadyLocked(); - const auto error = locker (start, len); - if (error.Success ()) - { - m_locked = true; - m_start = start; - m_len = len; - } + const auto error = locker(start, len); + if (error.Success()) { + m_locked = true; + m_start = start; + m_len = len; + } - return error; + return error; } |