From 7fc6a55688c816f5fc1a5481ae7af25be7500356 Mon Sep 17 00:00:00 2001 From: Marshall Clow Date: Fri, 31 May 2019 18:35:30 +0000 Subject: Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. llvm-svn: 362252 --- .../bind/func.bind/func.bind.bind/PR23141_invoke_not_constexpr.pass.cpp | 2 ++ .../function.objects/bind/func.bind/func.bind.bind/copy.pass.cpp | 2 ++ .../bind/func.bind/func.bind.bind/invoke_function_object.pass.cpp | 2 ++ .../bind/func.bind/func.bind.bind/invoke_int_0.pass.cpp | 2 ++ .../bind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp | 2 ++ .../bind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp | 2 ++ .../bind/func.bind/func.bind.bind/invoke_void_0.pass.cpp | 2 ++ .../function.objects/bind/func.bind/func.bind.bind/nested.pass.cpp | 2 ++ 8 files changed, 16 insertions(+) (limited to 'libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind') diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/PR23141_invoke_not_constexpr.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/PR23141_invoke_not_constexpr.pass.cpp index 931778f54d9..b1bc35889df 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/PR23141_invoke_not_constexpr.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/PR23141_invoke_not_constexpr.pass.cpp @@ -19,6 +19,8 @@ #include #include +#include "test_macros.h" + struct Fun { template diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/copy.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/copy.pass.cpp index 8beeb3321d5..dfde0759341 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/copy.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/copy.pass.cpp @@ -21,6 +21,8 @@ #include #include +#include "test_macros.h" + float _pow(float a, float b) { return std::pow(a, b); diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_function_object.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_function_object.pass.cpp index b87918da110..d7174df3369 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_function_object.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_function_object.pass.cpp @@ -19,6 +19,8 @@ #include +#include "test_macros.h" + struct DummyUnaryFunction { template diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_int_0.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_int_0.pass.cpp index a77e1895d6f..0f04df907e6 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_int_0.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_int_0.pass.cpp @@ -18,6 +18,8 @@ #include #include +#include "test_macros.h" + template void test(F f, R expected) diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp index 9b81d330132..5da40be9a6f 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_lvalue.pass.cpp @@ -20,6 +20,8 @@ #include #include +#include "test_macros.h" + int count = 0; // 1 arg, return void diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp index 10d2ce017f8..d9de4ef6578 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_rvalue.pass.cpp @@ -20,6 +20,8 @@ #include #include +#include "test_macros.h" + int count = 0; // 1 arg, return void diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_void_0.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_void_0.pass.cpp index 2c8e56f034e..20959a5b8ac 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_void_0.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/invoke_void_0.pass.cpp @@ -18,6 +18,8 @@ #include #include +#include "test_macros.h" + int count = 0; template diff --git a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/nested.pass.cpp b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/nested.pass.cpp index 0d5be341353..26196d45014 100644 --- a/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/nested.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.bind/nested.pass.cpp @@ -21,6 +21,8 @@ #include #include +#include "test_macros.h" + struct power { template -- cgit v1.2.3