summaryrefslogtreecommitdiffstats
path: root/libstdc++-v3/testsuite/util/testsuite_api.h
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/testsuite/util/testsuite_api.h')
-rw-r--r--libstdc++-v3/testsuite/util/testsuite_api.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/util/testsuite_api.h b/libstdc++-v3/testsuite/util/testsuite_api.h
index 658e2ad168c..cbb606c42a8 100644
--- a/libstdc++-v3/testsuite/util/testsuite_api.h
+++ b/libstdc++-v3/testsuite/util/testsuite_api.h
@@ -84,6 +84,13 @@ namespace __gnu_test
{
NonDefaultConstructible(int) { }
NonDefaultConstructible(const NonDefaultConstructible&) { }
+
+#ifdef __GXX_EXPERIMENTAL_CXX0X__
+ // For std::iota.
+ NonDefaultConstructible&
+ operator++()
+ { return *this; }
+#endif
};
// See: 20.1.1 Template argument requirements.
OpenPOWER on IntegriCloud