123456789101112131415161718192021222324 |
- #pragma once
- #ifndef SPIN_LOCK_BASE_INL_H_
- #error "Direct inclusion of this file is not allowed, include spin_lock_base.h"
- // For the sake of sane code completion.
- #include "spin_lock_base.h"
- #endif
- #undef SPIN_LOCK_BASE_INL_H_
- namespace NYT::NThreading {
- ////////////////////////////////////////////////////////////////////////////////
- inline constexpr TSpinLockBase::TSpinLockBase()
- : Location_({}, -1)
- { }
- inline constexpr TSpinLockBase::TSpinLockBase(const ::TSourceLocation& location)
- : Location_(location)
- { }
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NYT::NThreading
|