static_assert(!::std::is_const_v<decltype((result_expr))>,                   \
                "the expression: ' " #result_expr                              \
                " ' evaluates to a const and is not mutable");                 \
  static_assert(                                                               \
      !::std::is_lvalue_reference_v<decltype((result_expr))>,                  \
      "the expression: ' " #result_expr                                        \
      " ' evaluates to an l-value reference, 'TRY_OK' only accepts r-values "  \
      "and r-value references ");                                              \
  decltype((result_expr))&& STX_ARG_UNIQUE_PLACEHOLDER = (result_expr);        \
                                                                               \
  if (STX_ARG_UNIQUE_PLACEHOLDER.is_err())                                     \
    return ::stx::Err<decltype((result_expr))::error_type>(                    \
                                                                               \
  decltype((result_expr))::value_type qualifier_identifier =                   \
Tp && unsafe_value_move(Option< Tp > &)
 
Er && unsafe_err_move(Result< Tp, Er > &)
 
Definition: backtrace.h:45