+ typedef intptr_t ctx_arg_type;
+#else
+ boost::context::detail::fcontext_t fc_;
+ typedef boost::context::detail::transfer_t ctx_arg_type;
+#endif
+ static void smx_ctx_boost_wrapper(ctx_arg_type);
+ static void smx_ctx_boost_jump_fcontext(BoostContext*, BoostContext*);
+
+#if HAVE_SANITIZE_ADDRESS_FIBER_SUPPORT
+ const void* asan_stack_ = nullptr;
+ size_t asan_stack_size_ = 0;
+ bool asan_stop_ = false;