@@ -30,7 +30,7 @@ struct signal_emit$1
30
30
{
31
31
typedef signal_emit$1 <LIST(T_return, LOOP(T_arg%1, $1 ), T_accumulator)> self_type;
32
32
typedef typename T_accumulator::result_type result_type;
33
- typedef slot<LIST(T_return, LOOP(T_arg%1, $1 ))> slot_type;
33
+ typedef slot<T_return( LIST(LOOP(T_arg%1, $1 ) ))> slot_type;
34
34
typedef internal::slot_iterator_buf<self_type, T_return> slot_iterator_buf_type;
35
35
typedef internal::slot_reverse_iterator_buf<self_type, T_return> slot_reverse_iterator_buf_type;
36
36
typedef signal_impl::const_iterator_type iterator_type;
@@ -112,7 +112,7 @@ struct signal_emit$1<LIST(T_return, LOOP(T_arg%1, $1), nil)>
112
112
{
113
113
typedef signal_emit$1 <LIST(T_return, LOOP(T_arg%1, $1 ), nil) > self_type;
114
114
typedef T_return result_type;
115
- typedef slot<LIST(T_return, LOOP(T_arg%1, $1 ))> slot_type;
115
+ typedef slot<T_return( LIST(LOOP(T_arg%1, $1 ) ))> slot_type;
116
116
typedef signal_impl::const_iterator_type iterator_type;
117
117
typedef typename slot_type::call_type call_type;
118
118
@@ -216,7 +216,7 @@ struct signal_emit$1<LIST(void, LOOP(T_arg%1, $1), nil)>
216
216
{
217
217
typedef signal_emit$1 <LIST(void, LOOP(T_arg%1, $1 ), nil)> self_type;
218
218
typedef void result_type;
219
- typedef slot<LIST(void, LOOP(T_arg%1, $1 ))> slot_type;
219
+ typedef slot<void( LIST(LOOP(T_arg%1, $1 ) ))> slot_type;
220
220
typedef signal_impl::const_iterator_type iterator_type;
221
221
typedef ifelse ( $1 ,0 ,void ( * call_type ) ( slot_rep* ) ,typename slot_type::call_type call_type ) ;
222
222
@@ -310,7 +310,7 @@ class signal$1
310
310
public:
311
311
typedef internal::signal_emit$1 <LIST(T_return, LOOP(T_arg%1, $1 ), T_accumulator)> emitter_type;
312
312
typedef typename emitter_type::result_type result_type;
313
- typedef slot<LIST(T_return, LOOP(T_arg%1, $1 ))> slot_type;
313
+ typedef slot<T_return( LIST(LOOP(T_arg%1, $1 ) ))> slot_type;
314
314
typedef slot_list<slot_type> slot_list_type;
315
315
typedef typename slot_list_type::iterator iterator;
316
316
typedef typename slot_list_type::const_iterator const_iterator;
0 commit comments