| /external/rust/crates/hashbrown/src/ |
| D | scopeguard.rs | 8 pub struct ScopeGuard<T, F> struct 17 pub fn guard<T, F>(value: T, dropfn: F) -> ScopeGuard<T, F> in guard() argument 24 impl<T, F> ScopeGuard<T, F> impl 45 impl<T, F> Deref for ScopeGuard<T, F> implementation 56 impl<T, F> DerefMut for ScopeGuard<T, F> implementation 66 impl<T, F> Drop for ScopeGuard<T, F> implementation
|
| /external/pigweed/pw_function/ |
| D | scope_guard_test.cc | 25 TEST(ScopeGuard, ExecutesLambda) { in TEST() argument 37 TEST(ScopeGuard, ExecutesFunction) { in TEST() argument 46 TEST(ScopeGuard, ExecutesPwFunction) { in TEST() argument 56 TEST(ScopeGuard, Dismiss) { in TEST() argument 67 TEST(ScopeGuard, MoveConstructor) { in TEST() argument 77 TEST(ScopeGuard, MoveOperator) { in TEST() argument
|
| D | docs.rst | 247 ScopeGuard chapter
|
| /external/rust/crates/scopeguard/src/ |
| D | lib.rs | 298 pub struct ScopeGuard<T, F, S = Always> struct 308 impl<T, F, S> ScopeGuard<T, F, S> implementation 422 unsafe impl<T, F, S> Sync for ScopeGuard<T, F, S> implementation 428 impl<T, F, S> Deref for ScopeGuard<T, F, S> implementation 439 impl<T, F, S> DerefMut for ScopeGuard<T, F, S> implementation 448 impl<T, F, S> Drop for ScopeGuard<T, F, S> implementation 464 impl<T, F, S> fmt::Debug for ScopeGuard<T, F, S> implementation
|
| /external/pigweed/pw_function/public/pw_function/ |
| D | scope_guard.h | 40 constexpr ScopeGuard(Functor&& functor) in ScopeGuard() function 43 constexpr ScopeGuard(ScopeGuard&& other) noexcept in ScopeGuard() function 49 constexpr ScopeGuard(ScopeGuard<OtherFunctor>&& other) in ScopeGuard() function
|
| /external/zstd/contrib/pzstd/utils/test/ |
| D | ScopeGuardTest.cpp | 15 TEST(ScopeGuard, Dismiss) { in TEST() argument 22 TEST(ScopeGuard, Executes) { in TEST() argument
|
| /external/zstd/contrib/pzstd/utils/ |
| D | ScopeGuard.h | 31 explicit ScopeGuard(Function&& function) in ScopeGuard() function
|