From ecb2f577e04dccb9a0e87af02076cdeebe34d838 Mon Sep 17 00:00:00 2001 From: badair Date: Sat, 26 Mar 2016 01:46:41 -0500 Subject: [PATCH] removing unused local type aliases --- test/can_invoke.cpp | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/test/can_invoke.cpp b/test/can_invoke.cpp index af121d5..5008144 100644 --- a/test/can_invoke.cpp +++ b/test/can_invoke.cpp @@ -20,7 +20,7 @@ struct foo1 { }; struct foo2 { - int bar(char, float&, int = 0, ...) { return{}; } + int bar(char, float&, int = 0, ...) { return{}; } }; struct foo3 { @@ -41,42 +41,40 @@ using std::is_same; int main() { { - using pmf = decltype(&foo1::bar); float f = 3.0; foo1 foo{}; - CT_ASSERT( decltype(ct::can_invoke(&foo1::bar, foo1{}, 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo1::bar, foo1{}, 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo1::bar, foo1{}, 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(&foo1::bar, std::declval(), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo1::bar, std::declval(), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo1::bar, std::declval(), 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(&foo1::bar, std::make_unique(), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo1::bar, std::make_unique(), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo1::bar, std::make_unique(), 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(&foo1::bar, std::ref(foo), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo1::bar, std::ref(foo), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo1::bar, std::ref(foo), 'a', 3.0, 1)){}); } { - using pmf = decltype(&foo2::bar); float f = 3.0; foo2 foo{}; - CT_ASSERT( decltype(ct::can_invoke(&foo2::bar, foo2{}, 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo2::bar, foo2{}, 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo2::bar, foo2{}, 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(&foo2::bar, std::declval(), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo2::bar, std::declval(), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo2::bar, std::declval(), 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(&foo2::bar, std::make_unique(), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo2::bar, std::make_unique(), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo2::bar, std::make_unique(), 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(&foo2::bar, std::ref(foo), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(&foo2::bar, std::ref(foo), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo2::bar, std::ref(foo), 'a', 3.0, 1)){}); } { float f = 3.0; foo3 foo{}; - CT_ASSERT( decltype(ct::can_invoke(foo3{}, 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(foo3{}, 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(foo3{}, 'a', 3.0, 1)){}); //CT_ASSERT( decltype(ct::can_invoke(std::declval(), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(std::declval(), 'a', 3.0, 1)){}); //CT_ASSERT( decltype(ct::can_invoke(std::make_unique(), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(std::make_unique(), 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(std::ref(foo), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(std::ref(foo), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(std::ref(foo), 'a', 3.0, 1)){}); } { float f = 3.0; @@ -88,23 +86,23 @@ int main() { CT_ASSERT(!decltype(ct::can_invoke(std::declval(), 'a', 3.0, 1)){}); //CT_ASSERT( decltype(ct::can_invoke(std::make_unique(), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(std::make_unique(), 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(std::ref(foo), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(std::ref(foo), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(std::ref(foo), 'a', 3.0, 1)){}); } { float f = 3.0; - CT_ASSERT( decltype(ct::can_invoke(foo5, 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(foo5, 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(foo5, 'a', 3.0, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo5, 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(std::ref(foo5), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(std::ref(foo5), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(std::ref(foo5), 'a', 3.0, 1)){}); } { float f = 3.0; - CT_ASSERT( decltype(ct::can_invoke(foo6, 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(foo6, 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(foo6, 'a', 3.0, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(&foo6, 'a', 3.0, 1)){}); - CT_ASSERT( decltype(ct::can_invoke(std::ref(foo6), 'a', f, 1)){}); + CT_ASSERT(decltype(ct::can_invoke(std::ref(foo6), 'a', f, 1)){}); CT_ASSERT(!decltype(ct::can_invoke(std::ref(foo6), 'a', 3.0, 1)){}); }