Home
last modified time | relevance | path

Searched refs:noexcept (Results 1 – 25 of 32) sorted by relevance

12

/rocksdb-6.9/third-party/folly/folly/
DIndestructible.h53 constexpr Indestructible() noexcept(noexcept(T())) {} in Indestructible()
78 noexcept(T(std::declval<U>()))) in Indestructible()
88 noexcept(T(std::declval<U>()))) in Indestructible()
102 noexcept( in Indestructible()
113 noexcept(T(std::declval<T>()))) in noexcept()
123 T* get() noexcept { in get()
127 T const* get() const noexcept { in get()
131 T& operator*() noexcept {
137 T* operator->() noexcept {
145 void check() const noexcept { in check()
[all …]
DOptional.h96 Optional() noexcept {} in Optional()
98 Optional(const Optional& src) noexcept( in noexcept() function
105 Optional(Optional&& src) noexcept( in noexcept() function
134 Args&&... args) noexcept(std:: in Optional()
186 Optional& operator=(None) noexcept {
226 void reset() noexcept { in reset()
230 void clear() noexcept { in clear()
275 bool has_value() const noexcept { in has_value()
279 bool hasValue() const noexcept { in hasValue()
283 explicit operator bool() const noexcept {
[all …]
DUtility.h104 static constexpr std::size_t size() noexcept {
134 T const& as_const(T& t) noexcept {
DScopeGuard.h53 ::folly::scope_guard_detail::ScopeGuardEnum{} + [&]() noexcept
DTraits.h135 std::is_nothrow_move_constructible<T>::value&& noexcept(
/rocksdb-6.9/third-party/folly/folly/synchronization/
DBaton.h49 constexpr Baton() noexcept : state_(INIT) {} in Baton()
57 ~Baton() noexcept { in ~Baton()
74 bool ready() const noexcept { in ready()
83 void reset() noexcept { in reset()
110 void post() noexcept { in post()
156 void wait(const WaitOptions& opt = wait_options()) noexcept {
176 bool try_wait() const noexcept { in try_wait()
194 const WaitOptions& opt = wait_options()) noexcept {
217 const WaitOptions& opt = wait_options()) noexcept {
228 const std::chrono::duration<Rep, Period>& timeout) noexcept { in timed_wait()
[all …]
DAtomicUtil-inl.h212 bool atomic_fetch_set_x86(Atomic&, std::size_t, std::memory_order) noexcept {
217 bool atomic_fetch_reset_x86(Atomic&, std::size_t, std::memory_order) noexcept {
/rocksdb-6.9/third-party/folly/folly/synchronization/detail/
DProxyLockable.h52 ProxyLockableUniqueLock(ProxyLockableUniqueLock&& other) noexcept;
53 ProxyLockableUniqueLock& operator=(ProxyLockableUniqueLock&&) noexcept;
60 ProxyLockableUniqueLock(mutex_type&) noexcept;
69 ProxyLockableUniqueLock(mutex_type& mtx, std::defer_lock_t) noexcept;
108 void swap(ProxyLockableUniqueLock& other) noexcept;
114 bool owns_lock() const noexcept;
115 explicit operator bool() const noexcept;
124 mutex_type* mutex() const noexcept;
125 proxy_type* proxy() const noexcept;
DProxyLockable-inl.h55 mutex_type& mtx) noexcept { in ProxyLockableUniqueLock()
62 ProxyLockableUniqueLock&& a) noexcept { in ProxyLockableUniqueLock()
68 ProxyLockableUniqueLock&& other) noexcept {
77 std::defer_lock_t) noexcept { in ProxyLockableUniqueLock()
175 ProxyLockableUniqueLock& other) noexcept { in swap()
182 ProxyLockableUniqueLock<Mutex>::mutex() const noexcept { in mutex()
188 ProxyLockableUniqueLock<Mutex>::proxy() const noexcept { in proxy()
193 bool ProxyLockableUniqueLock<Mutex>::owns_lock() const noexcept { in owns_lock()
198 ProxyLockableUniqueLock<Mutex>::operator bool() const noexcept {
DSleeper.h34 Sleeper() noexcept : spinCount(0) {} in Sleeper()
36 static void sleep() noexcept { in sleep()
45 void wait() noexcept { in wait()
DInlineFunctionRef.h153 operator bool() const noexcept {
/rocksdb-6.9/include/rocksdb/
Dio_status.h47 noexcept
52 noexcept
195 noexcept in IOStatus()
203 noexcept
Dstatus.h35 noexcept
40 noexcept
353 noexcept in Status()
361 noexcept
Dperf_context.h51 PerfContext(PerfContext&&) noexcept;
/rocksdb-6.9/third-party/folly/folly/detail/
DFutex.h86 EmulatedFutexAtomic() noexcept = default;
87 constexpr /* implicit */ EmulatedFutexAtomic(T init) noexcept in EmulatedFutexAtomic()
/rocksdb-6.9/port/win/
Dwin_thread.h95 WindowsThread(WindowsThread&&) noexcept;
97 WindowsThread& operator=(WindowsThread&&) noexcept;
Dwin_thread.cc83 WindowsThread::WindowsThread(WindowsThread&& o) noexcept : in WindowsThread()
88 WindowsThread& WindowsThread::operator=(WindowsThread&& o) noexcept { in operator =()
Dport_win.h103 #define ROCKSDB_NOEXCEPT noexcept
/rocksdb-6.9/third-party/folly/folly/lang/
DBits.h23 To bit_cast(const From& src) noexcept { in bit_cast()
DLaunder.h24 FOLLY_NODISCARD inline T* launder(T* in) noexcept { in launder()
/rocksdb-6.9/third-party/folly/folly/hash/
DHash.h17 inline uint64_t twang_mix64(uint64_t key) noexcept { in twang_mix64()
/rocksdb-6.9/db/
Dversion_set.h764 ObsoleteFileInfo() noexcept : metadata(nullptr) {} in ObsoleteFileInfo()
771 ObsoleteFileInfo(ObsoleteFileInfo&& rhs) noexcept : in ObsoleteFileInfo()
776 ObsoleteFileInfo& operator=(ObsoleteFileInfo&& rhs) noexcept {
Drange_del_aggregator_bench.cc121 PersistentRangeTombstone(PersistentRangeTombstone&& t) noexcept { *this = t; } in PersistentRangeTombstone()
/rocksdb-6.9/port/
Dport_posix.h26 #define ROCKSDB_NOEXCEPT noexcept
/rocksdb-6.9/utilities/cassandra/
Dformat.h156 RowValue(RowValue&& /*that*/) noexcept = default;

12