1515
1616namespace rtl ::dispatch
1717{
18- template <class place_t , class ...args_t >
19- struct method_lambda <fn_void::yes, erase::t_return, place_t , args_t ...> : lambda
18+ template <class known_t , class ...args_t >
19+ struct method_lambda <fn_void::yes, erase::t_return, known_t , args_t ...> : lambda
2020 {
21- using record_t = place_t ;
21+ using record_t = known_t ;
2222 using lambda_t = std::function<void (const lambda_base&, const record_t &, traits::normal_sign_t <args_t >...)>;
2323
2424 const lambda_t & get_hop () const {
@@ -41,10 +41,10 @@ namespace rtl::dispatch
4141
4242namespace rtl ::dispatch
4343{
44- template <class place_t , class ...args_t >
45- struct method_lambda <fn_void::no, erase::t_return, place_t , args_t ...> : lambda
44+ template <class known_t , class ...args_t >
45+ struct method_lambda <fn_void::no, erase::t_return, known_t , args_t ...> : lambda
4646 {
47- using record_t = place_t ;
47+ using record_t = known_t ;
4848 using lambda_t = std::function<std::any(const lambda_base&, const record_t &, traits::normal_sign_t <args_t >...)>;
4949
5050 const lambda_t & get_hop () const {
@@ -67,10 +67,10 @@ namespace rtl::dispatch
6767
6868namespace rtl ::dispatch
6969{
70- template <class place_t , class ...args_t >
71- struct method_lambda <fn_void::yes, erase::t_target, place_t , args_t ...> : lambda
70+ template <class known_t , class ...args_t >
71+ struct method_lambda <fn_void::yes, erase::t_target, known_t , args_t ...> : lambda
7272 {
73- using return_t = place_t ;
73+ using return_t = known_t ;
7474 using lambda_t = std::function<void (const lambda_base&, const rtl::RObject&, traits::normal_sign_t <args_t >...)>;
7575
7676 const lambda_t & get_hop () const {
@@ -93,10 +93,10 @@ namespace rtl::dispatch
9393
9494namespace rtl ::dispatch
9595{
96- template <class place_t , class ...args_t >
97- struct method_lambda <fn_void::no, erase::t_target, place_t , args_t ...> : lambda
96+ template <class known_t , class ...args_t >
97+ struct method_lambda <fn_void::no, erase::t_target, known_t , args_t ...> : lambda
9898 {
99- using return_t = place_t ;
99+ using return_t = known_t ;
100100 using lambda_t = std::function<return_t (const lambda_base&, const rtl::RObject&, traits::normal_sign_t <args_t >...)>;
101101
102102 const lambda_t & get_hop () const {
0 commit comments