Searched defs:LambdaGuard (Results 1 – 3 of 3) sorted by relevance
34 explicit LambdaGuard(const FunctionT &func) : func_(func) { in LambdaGuard() function36 explicit LambdaGuard(FunctionT &&func) : func_(std::move(func)) { in LambdaGuard() function40 LambdaGuard(LambdaGuard &&other) : func_(std::move(other.func_)), dismissed_(other.dismissed_) { in LambdaGuard() function
32 explicit LambdaGuard(Function f) : valid_(true), f_(std::move(f)) {} in LambdaGuard() function36 LambdaGuard(LambdaGuard&& other) : valid_(other.valid_), f_(std::move(other.f_)) { in LambdaGuard() function
24 TEST(LambdaGuardTests, LambdaGuard) { in TEST() argument