Skip to content

Commit 7502a6a

Browse files
committed
signal_emit: Remove some public type aliases.
1 parent a422dce commit 7502a6a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sigc++/signal.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,8 +233,6 @@ struct signal_emit
233233
{
234234
using self_type = signal_emit<T_return, T_accumulator, T_arg...>;
235235
using slot_type = slot<T_return(T_arg...)>;
236-
using slot_iterator_buf_type = internal::slot_iterator_buf<self_type, T_return>;
237-
using iterator_type = signal_impl::const_iterator_type;
238236

239237
/** Instantiates the class.
240238
* The parameters are stored in member variables. operator()() passes
@@ -259,6 +257,8 @@ struct signal_emit
259257
*/
260258
static decltype(auto) emit(signal_impl* impl, type_trait_take_t<T_arg>... a)
261259
{
260+
using slot_iterator_buf_type = internal::slot_iterator_buf<self_type, T_return>;
261+
262262
T_accumulator accumulator;
263263

264264
if (!impl)

0 commit comments

Comments
 (0)