Skip to content

Commit 12c3add

Browse files
committed
compose: Remove unnecessary overloads.
1 parent 107d097 commit 12c3add

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

sigc++/adaptors/compose.h

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,6 @@ namespace sigc
6262
template <typename T_setter, typename T_getter>
6363
struct compose1_functor : public adapts<T_setter>
6464
{
65-
decltype(auto) operator()() {
66-
return std::invoke(this->functor_, get_());
67-
}
68-
6965
template <typename... T_arg>
7066
decltype(auto) operator()(T_arg&&... a)
7167
{
@@ -98,10 +94,6 @@ struct compose1_functor : public adapts<T_setter>
9894
template <typename T_setter, typename T_getter1, typename T_getter2>
9995
struct compose2_functor : public adapts<T_setter>
10096
{
101-
decltype(auto) operator()() {
102-
return std::invoke(this->functor_, get1_(), get2_());
103-
}
104-
10597
template <typename... T_arg>
10698
decltype(auto) operator()(T_arg... a)
10799
{

0 commit comments

Comments
 (0)