Skip to content

Commit

Permalink
Make facade_builder a type rather than a type alias (#129)
Browse files Browse the repository at this point in the history
  • Loading branch information
mingxwa authored Jul 11, 2024
1 parent 0ad48da commit 867f9e9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions proxy.h
Original file line number Diff line number Diff line change
Expand Up @@ -1162,13 +1162,13 @@ struct facade_builder_impl {

} // namespace details

using facade_builder = details::facade_builder_impl<std::tuple<>, std::tuple<>,
struct facade_builder : details::facade_builder_impl<std::tuple<>, std::tuple<>,
proxiable_ptr_constraints{
.max_size = details::invalid_size,
.max_align = details::invalid_size,
.copyability = details::invalid_cl,
.relocatability = details::invalid_cl,
.destructibility = details::invalid_cl}>;
.destructibility = details::invalid_cl}> {};

#define ___PRO_DIRECT_FUNC_IMPL(...) \
noexcept(noexcept(__VA_ARGS__)) requires(requires { __VA_ARGS__; }) \
Expand Down

0 comments on commit 867f9e9

Please sign in to comment.