Commit d9b041e6d7de9e2fc8fcdbb6e28acba45af4d888

Edward Thomson 2022-02-27T09:20:58

assert: add `ASSERT_WITH_CLEANUP` Now that we safely assert and return, we may need to be in a place where we need to unlock mutexes or cleanup resources. Provide `ASSERT_WITH_CLEANUP` that permits for this behavior by taking a block.