From 307eeefa8f0cab5d31059a417f944b6126a19d44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Thu, 27 Jul 2017 12:24:21 +0200 Subject: [PATCH] Change typedefs to using --- include/internal/catch_interfaces_exception.h | 5 ++--- include/internal/catch_test_case_tracker.hpp | 2 +- include/reporters/catch_reporter_multi.h | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/include/internal/catch_interfaces_exception.h b/include/internal/catch_interfaces_exception.h index 32487ffa..43e4fbf4 100644 --- a/include/internal/catch_interfaces_exception.h +++ b/include/internal/catch_interfaces_exception.h @@ -14,11 +14,10 @@ #include "catch_interfaces_registry_hub.h" namespace Catch { - - typedef std::string(*exceptionTranslateFunction)(); + using exceptionTranslateFunction = std::string(*)(); struct IExceptionTranslator; - typedef std::vector> ExceptionTranslators; + using ExceptionTranslators = std::vector>; struct IExceptionTranslator { virtual ~IExceptionTranslator(); diff --git a/include/internal/catch_test_case_tracker.hpp b/include/internal/catch_test_case_tracker.hpp index df176084..c9738252 100644 --- a/include/internal/catch_test_case_tracker.hpp +++ b/include/internal/catch_test_case_tracker.hpp @@ -104,7 +104,7 @@ namespace TestCaseTracking { bool operator ()( ITrackerPtr const& tracker ) const; }; - typedef std::vector Children; + using Children = std::vector; NameAndLocation m_nameAndLocation; TrackerContext& m_ctx; ITracker* m_parent; diff --git a/include/reporters/catch_reporter_multi.h b/include/reporters/catch_reporter_multi.h index ce9bb87d..a69729ec 100644 --- a/include/reporters/catch_reporter_multi.h +++ b/include/reporters/catch_reporter_multi.h @@ -10,7 +10,7 @@ namespace Catch { class MultipleReporters : public IStreamingReporter { - typedef std::vector Reporters; + using Reporters = std::vector; Reporters m_reporters; public: