From 4cd0f661d6f4838ece769f72edaa7e9eb3518aec Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@musicpd.org>
Date: Thu, 8 Oct 2020 16:58:34 +0200
Subject: [PATCH] event/Loop: use `using` instead of `typedef`

---
 src/event/Loop.hxx | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/event/Loop.hxx b/src/event/Loop.hxx
index 53af91ff5..110499d94 100644
--- a/src/event/Loop.hxx
+++ b/src/event/Loop.hxx
@@ -64,28 +64,31 @@ class EventLoop final : SocketMonitor
 		}
 	};
 
-	typedef boost::intrusive::multiset<TimerEvent,
+	using TimerSet =
+		boost::intrusive::multiset<TimerEvent,
 					   boost::intrusive::member_hook<TimerEvent,
 									 TimerEvent::TimerSetHook,
 									 &TimerEvent::timer_set_hook>,
 					   boost::intrusive::compare<TimerCompare>,
-					   boost::intrusive::constant_time_size<false>> TimerSet;
+					   boost::intrusive::constant_time_size<false>>;
 	TimerSet timers;
 
-	typedef boost::intrusive::list<IdleMonitor,
+	using IdleList =
+		boost::intrusive::list<IdleMonitor,
 				       boost::intrusive::member_hook<IdleMonitor,
 								     IdleMonitor::ListHook,
 								     &IdleMonitor::list_hook>,
-				       boost::intrusive::constant_time_size<false>> IdleList;
+				       boost::intrusive::constant_time_size<false>>;
 	IdleList idle;
 
 	Mutex mutex;
 
-	typedef boost::intrusive::list<DeferEvent,
+	using DeferredList =
+		boost::intrusive::list<DeferEvent,
 				       boost::intrusive::member_hook<DeferEvent,
 								     DeferEvent::ListHook,
 								     &DeferEvent::list_hook>,
-				       boost::intrusive::constant_time_size<false>> DeferredList;
+				       boost::intrusive::constant_time_size<false>>;
 	DeferredList deferred;
 
 #ifdef HAVE_URING