scope guard: ensure implicit lambdas are always inline

This commit is contained in:
Michael Scire committed 2020-01-17 14:17:18 -08:00
1 parent 9068e2071c
commit 11d4e74620
2 files changed
+4 -2

No files matched your search

@@ -54,5 +54,5 @@ namespace ams::util {
}
#define SCOPE_GUARD ::ams::util::impl::ScopeGuardOnExit() + [&]()
#define SCOPE_GUARD ::ams::util::impl::ScopeGuardOnExit() + [&]() ALWAYS_INLINE_LAMBDA
#define ON_SCOPE_EXIT auto ANONYMOUS_VARIABLE(SCOPE_EXIT_STATE_) = SCOPE_GUARD