diff --git a/mockup.cpp b/mockup.cpp index a602db6..bddf306 100644 --- a/mockup.cpp +++ b/mockup.cpp @@ -24,10 +24,7 @@ template struct Continuable; template -Continuable<> make_continuable(Args&&...) -{ - return Continuable<>(); -} +Continuable<> make_continuable(Args&&...); template struct Continuable @@ -45,6 +42,12 @@ struct Continuable } }; +template +Continuable<> make_continuable(Args&&...) +{ + return Continuable<>(); +} + template Continuable<> operator&& (Continuable&&, Continuable&&) {