1818
1919#include " lambda_method.h"
2020
21- #include " erasure_base.hpp"
22-
2321#include " rtl_method.h"
2422#include " rtl_method_const.h"
2523#include " rtl_method_erased.h"
2624#include " rtl_method_erased_target.h"
2725#include " rtl_method_erased_return.h"
2826
27+
2928namespace rtl ::detail
3029{
3130 /* @lambda: call()
@@ -163,7 +162,7 @@ namespace rtl::detail
163162{
164163 template <class record_t , class ...args_t >
165164 template <class return_t > requires (!traits::type_aware_v<record_t , return_t >)
166- inline constexpr const method<record_t, return_t(args_t ...)> HopMethod<record_t, args_t...>::returnT() const
165+ inline constexpr const method<record_t, return_t(args_t ...)> HopMethod<record_t, args_t...>::returnT() const
167166 {
168167 method<record_t , return_t (traits::normal_sign_t <args_t >...)> erasedMth;
169168 initHopper<return_t >(erasedMth);
@@ -173,7 +172,7 @@ namespace rtl::detail
173172
174173 template <class record_t , class ...args_t >
175174 template <class return_t > requires (traits::type_aware_v<record_t , return_t >)
176- inline constexpr const method<record_t, return_t(args_t ...)> HopMethod<record_t, args_t...>::returnT() const
175+ inline constexpr const method<record_t, return_t(args_t ...)> HopMethod<record_t, args_t...>::returnT() const
177176 {
178177 method<record_t , return_t (args_t ...)> mth;
179178 if (!m_argsTfnMeta.is_empty ())
@@ -185,8 +184,8 @@ namespace rtl::detail
185184
186185 const auto retId = traits::uid<return_t >::value;
187186 return m_argsTfnMeta.get_lambda ()
188- .template to_method <record_t , args_t ...>()
189- .template get_hopper <return_t >(retId);
187+ .template to_method <record_t , args_t ...>()
188+ .template get_hopper <return_t >(retId);
190189 }
191190 }
192191 return mth;
0 commit comments