diff options
Diffstat (limited to 'libstdc++-v3/testsuite/util/testsuite_api.h')
-rw-r--r-- | libstdc++-v3/testsuite/util/testsuite_api.h | 7 |
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. |