summaryrefslogtreecommitdiffstats
path: root/codemaker/test
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2006-07-20 15:07:12 +0000
committerKurt Zenker <kz@openoffice.org>2006-07-20 15:07:12 +0000
commitf2243cc970d929ece1c747bfb5c54037bcdd35d9 (patch)
tree22df8d0a5f1c71370a5a43b8489c7bdc26089f64 /codemaker/test
parentINTEGRATION: CWS sb55 (1.4.20); FILE MERGED (diff)
downloadcore-f2243cc970d929ece1c747bfb5c54037bcdd35d9.tar.gz
core-f2243cc970d929ece1c747bfb5c54037bcdd35d9.zip
INTEGRATION: CWS sb55 (1.7.32); FILE MERGED
2006/07/10 14:48:18 sb 1.7.32.2: RESYNC: (1.7-1.8); FILE MERGED 2006/07/10 13:46:15 sb 1.7.32.1: #i65328# Adapted to UNOIDL change that no two service constructors can have the same parameter signature; simplified.
Diffstat (limited to 'codemaker/test')
-rw-r--r--codemaker/test/cppumaker/test_codemaker_cppumaker.cxx481
1 files changed, 320 insertions, 161 deletions
diff --git a/codemaker/test/cppumaker/test_codemaker_cppumaker.cxx b/codemaker/test/cppumaker/test_codemaker_cppumaker.cxx
index f07d7a76a71c..e6a775cce073 100644
--- a/codemaker/test/cppumaker/test_codemaker_cppumaker.cxx
+++ b/codemaker/test/cppumaker/test_codemaker_cppumaker.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: test_codemaker_cppumaker.cxx,v $
*
- * $Revision: 1.8 $
+ * $Revision: 1.9 $
*
- * last change: $Author: hr $ $Date: 2006-06-20 02:25:38 $
+ * last change: $Author: kz $ $Date: 2006-07-20 16:07:12 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -39,165 +39,324 @@
#include "std.hpp"
#include "test/codemaker/cppumaker/XTest.hpp"
#include "test/codemaker/cppumaker/S1.hpp"
-#include "test/codemaker/cppumaker/asm.hpp"
-#include "test/codemaker/cppumaker/auto.hpp"
-#include "test/codemaker/cppumaker/bool.hpp"
-#include "test/codemaker/cppumaker/break.hpp"
-//TODO: #include "test/codemaker/cppumaker/case.hpp"
-#include "test/codemaker/cppumaker/catch.hpp"
-//TODO: #include "test/codemaker/cppumaker/char.hpp"
-#include "test/codemaker/cppumaker/class.hpp"
-//TODO: #include "test/codemaker/cppumaker/const.hpp"
-#include "test/codemaker/cppumaker/continue.hpp"
-//TODO: #include "test/codemaker/cppumaker/default.hpp"
-#include "test/codemaker/cppumaker/delete.hpp"
-#include "test/codemaker/cppumaker/do.hpp"
-//TODO: #include "test/codemaker/cppumaker/double.hpp"
-#include "test/codemaker/cppumaker/else.hpp"
-//TODO: #include "test/codemaker/cppumaker/enum.hpp"
-#include "test/codemaker/cppumaker/explicit.hpp"
-#include "test/codemaker/cppumaker/export.hpp"
-#include "test/codemaker/cppumaker/extern.hpp"
-#include "test/codemaker/cppumaker/false.hpp"
-//TODO: #include "test/codemaker/cppumaker/float.hpp"
-#include "test/codemaker/cppumaker/for.hpp"
-#include "test/codemaker/cppumaker/friend.hpp"
-#include "test/codemaker/cppumaker/goto.hpp"
-#include "test/codemaker/cppumaker/if.hpp"
-#include "test/codemaker/cppumaker/inline.hpp"
-#include "test/codemaker/cppumaker/int.hpp"
-//TODO: #include "test/codemaker/cppumaker/long.hpp"
-#include "test/codemaker/cppumaker/mutable.hpp"
-#include "test/codemaker/cppumaker/namespace.hpp"
-#include "test/codemaker/cppumaker/new.hpp"
-#include "test/codemaker/cppumaker/operator.hpp"
-#include "test/codemaker/cppumaker/private.hpp"
-#include "test/codemaker/cppumaker/protected.hpp"
-#include "test/codemaker/cppumaker/public.hpp"
-#include "test/codemaker/cppumaker/register.hpp"
-#include "test/codemaker/cppumaker/return.hpp"
-//TODO: #include "test/codemaker/cppumaker/short.hpp"
-#include "test/codemaker/cppumaker/signed.hpp"
-#include "test/codemaker/cppumaker/sizeof.hpp"
-#include "test/codemaker/cppumaker/static.hpp"
-//TODO: #include "test/codemaker/cppumaker/struct.hpp"
-//TODO: #include "test/codemaker/cppumaker/switch.hpp"
-#include "test/codemaker/cppumaker/template.hpp"
-#include "test/codemaker/cppumaker/this.hpp"
-#include "test/codemaker/cppumaker/throw.hpp"
-#include "test/codemaker/cppumaker/true.hpp"
-#include "test/codemaker/cppumaker/try.hpp"
-//TODO: #include "test/codemaker/cppumaker/typedef.hpp"
-#include "test/codemaker/cppumaker/typeid.hpp"
-#include "test/codemaker/cppumaker/typename.hpp"
-//TODO: #include "test/codemaker/cppumaker/union.hpp"
-//TODO: #include "test/codemaker/cppumaker/unsigned.hpp"
-#include "test/codemaker/cppumaker/using.hpp"
-#include "test/codemaker/cppumaker/virtual.hpp"
-//TODO: #include "test/codemaker/cppumaker/void.hpp"
-#include "test/codemaker/cppumaker/volatile.hpp"
-#include "test/codemaker/cppumaker/while.hpp"
-#include "test/codemaker/cppumaker/and.hpp"
-#include "test/codemaker/cppumaker/bitand.hpp"
-#include "test/codemaker/cppumaker/bitor.hpp"
-#include "test/codemaker/cppumaker/compl.hpp"
-#include "test/codemaker/cppumaker/not.hpp"
-#include "test/codemaker/cppumaker/or.hpp"
-#include "test/codemaker/cppumaker/xor.hpp"
-#include "test/codemaker/cppumaker/BUFSIZ.hpp"
-#include "test/codemaker/cppumaker/CLOCKS_PER_SEC.hpp"
-#include "test/codemaker/cppumaker/EDOM.hpp"
-#include "test/codemaker/cppumaker/EOF.hpp"
-#include "test/codemaker/cppumaker/ERANGE.hpp"
-#include "test/codemaker/cppumaker/EXIT_FAILURE.hpp"
-#include "test/codemaker/cppumaker/EXIT_SUCCESS.hpp"
-#include "test/codemaker/cppumaker/FILENAME_MAX.hpp"
-#include "test/codemaker/cppumaker/FOPEN_MAX.hpp"
-#include "test/codemaker/cppumaker/HUGE_VAL.hpp"
-#include "test/codemaker/cppumaker/LC_ALL.hpp"
-#include "test/codemaker/cppumaker/LC_COLLATE.hpp"
-#include "test/codemaker/cppumaker/LC_CTYPE.hpp"
-#include "test/codemaker/cppumaker/LC_MONETARY.hpp"
-#include "test/codemaker/cppumaker/LC_NUMERIC.hpp"
-#include "test/codemaker/cppumaker/LC_TIME.hpp"
-#include "test/codemaker/cppumaker/L_tmpnam.hpp"
-#include "test/codemaker/cppumaker/MB_CUR_MAX.hpp"
-#include "test/codemaker/cppumaker/NULL.hpp"
-#include "test/codemaker/cppumaker/RAND_MAX.hpp"
-#include "test/codemaker/cppumaker/SEEK_CUR.hpp"
-#include "test/codemaker/cppumaker/SEEK_END.hpp"
-#include "test/codemaker/cppumaker/SEEK_SET.hpp"
-#include "test/codemaker/cppumaker/SIGABRT.hpp"
-#include "test/codemaker/cppumaker/SIGFPE.hpp"
-#include "test/codemaker/cppumaker/SIGILL.hpp"
-#include "test/codemaker/cppumaker/SIGINT.hpp"
-#include "test/codemaker/cppumaker/SIGSEGV.hpp"
-#include "test/codemaker/cppumaker/SIGTERM.hpp"
-#include "test/codemaker/cppumaker/SIG_DFL.hpp"
-#include "test/codemaker/cppumaker/SIG_ERR.hpp"
-#include "test/codemaker/cppumaker/SIG_IGN.hpp"
-#include "test/codemaker/cppumaker/TMP_MAX.hpp"
-#include "test/codemaker/cppumaker/WCHAR_MAX.hpp"
-#include "test/codemaker/cppumaker/WCHAR_MIN.hpp"
-#include "test/codemaker/cppumaker/WEOF.hpp"
-#include "test/codemaker/cppumaker/assert.hpp"
-#include "test/codemaker/cppumaker/errno.hpp"
-#include "test/codemaker/cppumaker/offsetof.hpp"
-#include "test/codemaker/cppumaker/setjmp.hpp"
-#include "test/codemaker/cppumaker/stderr.hpp"
-#include "test/codemaker/cppumaker/stdin.hpp"
-#include "test/codemaker/cppumaker/stdout.hpp"
-#include "test/codemaker/cppumaker/CHAR_BIT.hpp"
-#include "test/codemaker/cppumaker/CHAR_MAX.hpp"
-#include "test/codemaker/cppumaker/CHAR_MIN.hpp"
-#include "test/codemaker/cppumaker/DBL_DIG.hpp"
-#include "test/codemaker/cppumaker/DBL_EPSILON.hpp"
-#include "test/codemaker/cppumaker/DBL_MANT_DIG.hpp"
-#include "test/codemaker/cppumaker/DBL_MAX.hpp"
-#include "test/codemaker/cppumaker/DBL_MAX_10_EXP.hpp"
-#include "test/codemaker/cppumaker/DBL_MAX_EXP.hpp"
-#include "test/codemaker/cppumaker/DBL_MIN.hpp"
-#include "test/codemaker/cppumaker/DBL_MIN_10_EXP.hpp"
-#include "test/codemaker/cppumaker/DBL_MIN_EXP.hpp"
-#include "test/codemaker/cppumaker/FLT_DIG.hpp"
-#include "test/codemaker/cppumaker/FLT_EPSILON.hpp"
-#include "test/codemaker/cppumaker/FLT_MANT_DIG.hpp"
-#include "test/codemaker/cppumaker/FLT_MAX.hpp"
-#include "test/codemaker/cppumaker/FLT_MAX_10_EXP.hpp"
-#include "test/codemaker/cppumaker/FLT_MAX_EXP.hpp"
-#include "test/codemaker/cppumaker/FLT_MIN.hpp"
-#include "test/codemaker/cppumaker/FLT_MIN_10_EXP.hpp"
-#include "test/codemaker/cppumaker/FLT_MIN_EXP.hpp"
-#include "test/codemaker/cppumaker/FLT_RADIX.hpp"
-#include "test/codemaker/cppumaker/FLT_ROUNDS.hpp"
-#include "test/codemaker/cppumaker/INT_MAX.hpp"
-#include "test/codemaker/cppumaker/INT_MIN.hpp"
-#include "test/codemaker/cppumaker/LDBL_DIG.hpp"
-#include "test/codemaker/cppumaker/LDBL_EPSILON.hpp"
-#include "test/codemaker/cppumaker/LDBL_MANT_DIG.hpp"
-#include "test/codemaker/cppumaker/LDBL_MAX.hpp"
-#include "test/codemaker/cppumaker/LDBL_MAX_10_EXP.hpp"
-#include "test/codemaker/cppumaker/LDBL_MAX_EXP.hpp"
-#include "test/codemaker/cppumaker/LDBL_MIN.hpp"
-#include "test/codemaker/cppumaker/LDBL_MIN_10_EXP.hpp"
-#include "test/codemaker/cppumaker/LDBL_MIN_EXP.hpp"
-#include "test/codemaker/cppumaker/LONG_MAX.hpp"
-#include "test/codemaker/cppumaker/LONG_MIN.hpp"
-#include "test/codemaker/cppumaker/MB_LEN_MAX.hpp"
-#include "test/codemaker/cppumaker/SCHAR_MAX.hpp"
-#include "test/codemaker/cppumaker/SCHAR_MIN.hpp"
-#include "test/codemaker/cppumaker/SHRT_MAX.hpp"
-#include "test/codemaker/cppumaker/SHRT_MIN.hpp"
-#include "test/codemaker/cppumaker/UCHAR_MAX.hpp"
-#include "test/codemaker/cppumaker/UINT_MAX.hpp"
-#include "test/codemaker/cppumaker/ULONG_MAX.hpp"
-#include "test/codemaker/cppumaker/USHRT_MAX.hpp"
-#include "test/codemaker/cppumaker/FILE.hpp"
-#include "test/codemaker/cppumaker/lconv.hpp"
-#include "test/codemaker/cppumaker/tm.hpp"
-#include "test/codemaker/cppumaker/std.hpp"
-#include "test/codemaker/cppumaker/NDEBUG.hpp"
-#include "test/codemaker/cppumaker/get.hpp"
+#include "test/codemaker/cppumaker/services/asm.hpp"
+#include "test/codemaker/cppumaker/services/auto.hpp"
+#include "test/codemaker/cppumaker/services/bool.hpp"
+#include "test/codemaker/cppumaker/services/break.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/case.hpp"
+#include "test/codemaker/cppumaker/services/catch.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/char.hpp"
+#include "test/codemaker/cppumaker/services/class.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/const.hpp"
+#include "test/codemaker/cppumaker/services/continue.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/default.hpp"
+#include "test/codemaker/cppumaker/services/delete.hpp"
+#include "test/codemaker/cppumaker/services/do.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/double.hpp"
+#include "test/codemaker/cppumaker/services/else.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/enum.hpp"
+#include "test/codemaker/cppumaker/services/explicit.hpp"
+#include "test/codemaker/cppumaker/services/export.hpp"
+#include "test/codemaker/cppumaker/services/extern.hpp"
+#include "test/codemaker/cppumaker/services/false.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/float.hpp"
+#include "test/codemaker/cppumaker/services/for.hpp"
+#include "test/codemaker/cppumaker/services/friend.hpp"
+#include "test/codemaker/cppumaker/services/goto.hpp"
+#include "test/codemaker/cppumaker/services/if.hpp"
+#include "test/codemaker/cppumaker/services/inline.hpp"
+#include "test/codemaker/cppumaker/services/int.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/long.hpp"
+#include "test/codemaker/cppumaker/services/mutable.hpp"
+#include "test/codemaker/cppumaker/services/namespace.hpp"
+#include "test/codemaker/cppumaker/services/new.hpp"
+#include "test/codemaker/cppumaker/services/operator.hpp"
+#include "test/codemaker/cppumaker/services/private.hpp"
+#include "test/codemaker/cppumaker/services/protected.hpp"
+#include "test/codemaker/cppumaker/services/public.hpp"
+#include "test/codemaker/cppumaker/services/register.hpp"
+#include "test/codemaker/cppumaker/services/return.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/short.hpp"
+#include "test/codemaker/cppumaker/services/signed.hpp"
+#include "test/codemaker/cppumaker/services/sizeof.hpp"
+#include "test/codemaker/cppumaker/services/static.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/struct.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/switch.hpp"
+#include "test/codemaker/cppumaker/services/template.hpp"
+#include "test/codemaker/cppumaker/services/this.hpp"
+#include "test/codemaker/cppumaker/services/throw.hpp"
+#include "test/codemaker/cppumaker/services/true.hpp"
+#include "test/codemaker/cppumaker/services/try.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/typedef.hpp"
+#include "test/codemaker/cppumaker/services/typeid.hpp"
+#include "test/codemaker/cppumaker/services/typename.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/union.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/unsigned.hpp"
+#include "test/codemaker/cppumaker/services/using.hpp"
+#include "test/codemaker/cppumaker/services/virtual.hpp"
+//TODO: #include "test/codemaker/cppumaker/services/void.hpp"
+#include "test/codemaker/cppumaker/services/volatile.hpp"
+#include "test/codemaker/cppumaker/services/while.hpp"
+#include "test/codemaker/cppumaker/services/and.hpp"
+#include "test/codemaker/cppumaker/services/bitand.hpp"
+#include "test/codemaker/cppumaker/services/bitor.hpp"
+#include "test/codemaker/cppumaker/services/compl.hpp"
+#include "test/codemaker/cppumaker/services/not.hpp"
+#include "test/codemaker/cppumaker/services/or.hpp"
+#include "test/codemaker/cppumaker/services/xor.hpp"
+#include "test/codemaker/cppumaker/services/BUFSIZ.hpp"
+#include "test/codemaker/cppumaker/services/CLOCKS_PER_SEC.hpp"
+#include "test/codemaker/cppumaker/services/EDOM.hpp"
+#include "test/codemaker/cppumaker/services/EOF.hpp"
+#include "test/codemaker/cppumaker/services/ERANGE.hpp"
+#include "test/codemaker/cppumaker/services/EXIT_FAILURE.hpp"
+#include "test/codemaker/cppumaker/services/EXIT_SUCCESS.hpp"
+#include "test/codemaker/cppumaker/services/FILENAME_MAX.hpp"
+#include "test/codemaker/cppumaker/services/FOPEN_MAX.hpp"
+#include "test/codemaker/cppumaker/services/HUGE_VAL.hpp"
+#include "test/codemaker/cppumaker/services/LC_ALL.hpp"
+#include "test/codemaker/cppumaker/services/LC_COLLATE.hpp"
+#include "test/codemaker/cppumaker/services/LC_CTYPE.hpp"
+#include "test/codemaker/cppumaker/services/LC_MONETARY.hpp"
+#include "test/codemaker/cppumaker/services/LC_NUMERIC.hpp"
+#include "test/codemaker/cppumaker/services/LC_TIME.hpp"
+#include "test/codemaker/cppumaker/services/L_tmpnam.hpp"
+#include "test/codemaker/cppumaker/services/MB_CUR_MAX.hpp"
+#include "test/codemaker/cppumaker/services/NULL.hpp"
+#include "test/codemaker/cppumaker/services/RAND_MAX.hpp"
+#include "test/codemaker/cppumaker/services/SEEK_CUR.hpp"
+#include "test/codemaker/cppumaker/services/SEEK_END.hpp"
+#include "test/codemaker/cppumaker/services/SEEK_SET.hpp"
+#include "test/codemaker/cppumaker/services/SIGABRT.hpp"
+#include "test/codemaker/cppumaker/services/SIGFPE.hpp"
+#include "test/codemaker/cppumaker/services/SIGILL.hpp"
+#include "test/codemaker/cppumaker/services/SIGINT.hpp"
+#include "test/codemaker/cppumaker/services/SIGSEGV.hpp"
+#include "test/codemaker/cppumaker/services/SIGTERM.hpp"
+#include "test/codemaker/cppumaker/services/SIG_DFL.hpp"
+#include "test/codemaker/cppumaker/services/SIG_ERR.hpp"
+#include "test/codemaker/cppumaker/services/SIG_IGN.hpp"
+#include "test/codemaker/cppumaker/services/TMP_MAX.hpp"
+#include "test/codemaker/cppumaker/services/WCHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/services/WCHAR_MIN.hpp"
+#include "test/codemaker/cppumaker/services/WEOF.hpp"
+#include "test/codemaker/cppumaker/services/assert.hpp"
+#include "test/codemaker/cppumaker/services/errno.hpp"
+#include "test/codemaker/cppumaker/services/offsetof.hpp"
+#include "test/codemaker/cppumaker/services/setjmp.hpp"
+#include "test/codemaker/cppumaker/services/stderr.hpp"
+#include "test/codemaker/cppumaker/services/stdin.hpp"
+#include "test/codemaker/cppumaker/services/stdout.hpp"
+#include "test/codemaker/cppumaker/services/CHAR_BIT.hpp"
+#include "test/codemaker/cppumaker/services/CHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/services/CHAR_MIN.hpp"
+#include "test/codemaker/cppumaker/services/DBL_DIG.hpp"
+#include "test/codemaker/cppumaker/services/DBL_EPSILON.hpp"
+#include "test/codemaker/cppumaker/services/DBL_MANT_DIG.hpp"
+#include "test/codemaker/cppumaker/services/DBL_MAX.hpp"
+#include "test/codemaker/cppumaker/services/DBL_MAX_10_EXP.hpp"
+#include "test/codemaker/cppumaker/services/DBL_MAX_EXP.hpp"
+#include "test/codemaker/cppumaker/services/DBL_MIN.hpp"
+#include "test/codemaker/cppumaker/services/DBL_MIN_10_EXP.hpp"
+#include "test/codemaker/cppumaker/services/DBL_MIN_EXP.hpp"
+#include "test/codemaker/cppumaker/services/FLT_DIG.hpp"
+#include "test/codemaker/cppumaker/services/FLT_EPSILON.hpp"
+#include "test/codemaker/cppumaker/services/FLT_MANT_DIG.hpp"
+#include "test/codemaker/cppumaker/services/FLT_MAX.hpp"
+#include "test/codemaker/cppumaker/services/FLT_MAX_10_EXP.hpp"
+#include "test/codemaker/cppumaker/services/FLT_MAX_EXP.hpp"
+#include "test/codemaker/cppumaker/services/FLT_MIN.hpp"
+#include "test/codemaker/cppumaker/services/FLT_MIN_10_EXP.hpp"
+#include "test/codemaker/cppumaker/services/FLT_MIN_EXP.hpp"
+#include "test/codemaker/cppumaker/services/FLT_RADIX.hpp"
+#include "test/codemaker/cppumaker/services/FLT_ROUNDS.hpp"
+#include "test/codemaker/cppumaker/services/INT_MAX.hpp"
+#include "test/codemaker/cppumaker/services/INT_MIN.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_DIG.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_EPSILON.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_MANT_DIG.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_MAX.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_MAX_10_EXP.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_MAX_EXP.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_MIN.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_MIN_10_EXP.hpp"
+#include "test/codemaker/cppumaker/services/LDBL_MIN_EXP.hpp"
+#include "test/codemaker/cppumaker/services/LONG_MAX.hpp"
+#include "test/codemaker/cppumaker/services/LONG_MIN.hpp"
+#include "test/codemaker/cppumaker/services/MB_LEN_MAX.hpp"
+#include "test/codemaker/cppumaker/services/SCHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/services/SCHAR_MIN.hpp"
+#include "test/codemaker/cppumaker/services/SHRT_MAX.hpp"
+#include "test/codemaker/cppumaker/services/SHRT_MIN.hpp"
+#include "test/codemaker/cppumaker/services/UCHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/services/UINT_MAX.hpp"
+#include "test/codemaker/cppumaker/services/ULONG_MAX.hpp"
+#include "test/codemaker/cppumaker/services/USHRT_MAX.hpp"
+#include "test/codemaker/cppumaker/services/FILE.hpp"
+#include "test/codemaker/cppumaker/services/lconv.hpp"
+#include "test/codemaker/cppumaker/services/tm.hpp"
+#include "test/codemaker/cppumaker/services/std.hpp"
+#include "test/codemaker/cppumaker/services/NDEBUG.hpp"
+#include "test/codemaker/cppumaker/services/create.hpp"
+#include "test/codemaker/cppumaker/singletons/asm.hpp"
+#include "test/codemaker/cppumaker/singletons/auto.hpp"
+#include "test/codemaker/cppumaker/singletons/bool.hpp"
+#include "test/codemaker/cppumaker/singletons/break.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/case.hpp"
+#include "test/codemaker/cppumaker/singletons/catch.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/char.hpp"
+#include "test/codemaker/cppumaker/singletons/class.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/const.hpp"
+#include "test/codemaker/cppumaker/singletons/continue.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/default.hpp"
+#include "test/codemaker/cppumaker/singletons/delete.hpp"
+#include "test/codemaker/cppumaker/singletons/do.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/double.hpp"
+#include "test/codemaker/cppumaker/singletons/else.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/enum.hpp"
+#include "test/codemaker/cppumaker/singletons/explicit.hpp"
+#include "test/codemaker/cppumaker/singletons/export.hpp"
+#include "test/codemaker/cppumaker/singletons/extern.hpp"
+#include "test/codemaker/cppumaker/singletons/false.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/float.hpp"
+#include "test/codemaker/cppumaker/singletons/for.hpp"
+#include "test/codemaker/cppumaker/singletons/friend.hpp"
+#include "test/codemaker/cppumaker/singletons/goto.hpp"
+#include "test/codemaker/cppumaker/singletons/if.hpp"
+#include "test/codemaker/cppumaker/singletons/inline.hpp"
+#include "test/codemaker/cppumaker/singletons/int.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/long.hpp"
+#include "test/codemaker/cppumaker/singletons/mutable.hpp"
+#include "test/codemaker/cppumaker/singletons/namespace.hpp"
+#include "test/codemaker/cppumaker/singletons/new.hpp"
+#include "test/codemaker/cppumaker/singletons/operator.hpp"
+#include "test/codemaker/cppumaker/singletons/private.hpp"
+#include "test/codemaker/cppumaker/singletons/protected.hpp"
+#include "test/codemaker/cppumaker/singletons/public.hpp"
+#include "test/codemaker/cppumaker/singletons/register.hpp"
+#include "test/codemaker/cppumaker/singletons/return.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/short.hpp"
+#include "test/codemaker/cppumaker/singletons/signed.hpp"
+#include "test/codemaker/cppumaker/singletons/sizeof.hpp"
+#include "test/codemaker/cppumaker/singletons/static.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/struct.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/switch.hpp"
+#include "test/codemaker/cppumaker/singletons/template.hpp"
+#include "test/codemaker/cppumaker/singletons/this.hpp"
+#include "test/codemaker/cppumaker/singletons/throw.hpp"
+#include "test/codemaker/cppumaker/singletons/true.hpp"
+#include "test/codemaker/cppumaker/singletons/try.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/typedef.hpp"
+#include "test/codemaker/cppumaker/singletons/typeid.hpp"
+#include "test/codemaker/cppumaker/singletons/typename.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/union.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/unsigned.hpp"
+#include "test/codemaker/cppumaker/singletons/using.hpp"
+#include "test/codemaker/cppumaker/singletons/virtual.hpp"
+//TODO: #include "test/codemaker/cppumaker/singletons/void.hpp"
+#include "test/codemaker/cppumaker/singletons/volatile.hpp"
+#include "test/codemaker/cppumaker/singletons/while.hpp"
+#include "test/codemaker/cppumaker/singletons/and.hpp"
+#include "test/codemaker/cppumaker/singletons/bitand.hpp"
+#include "test/codemaker/cppumaker/singletons/bitor.hpp"
+#include "test/codemaker/cppumaker/singletons/compl.hpp"
+#include "test/codemaker/cppumaker/singletons/not.hpp"
+#include "test/codemaker/cppumaker/singletons/or.hpp"
+#include "test/codemaker/cppumaker/singletons/xor.hpp"
+#include "test/codemaker/cppumaker/singletons/BUFSIZ.hpp"
+#include "test/codemaker/cppumaker/singletons/CLOCKS_PER_SEC.hpp"
+#include "test/codemaker/cppumaker/singletons/EDOM.hpp"
+#include "test/codemaker/cppumaker/singletons/EOF.hpp"
+#include "test/codemaker/cppumaker/singletons/ERANGE.hpp"
+#include "test/codemaker/cppumaker/singletons/EXIT_FAILURE.hpp"
+#include "test/codemaker/cppumaker/singletons/EXIT_SUCCESS.hpp"
+#include "test/codemaker/cppumaker/singletons/FILENAME_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/FOPEN_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/HUGE_VAL.hpp"
+#include "test/codemaker/cppumaker/singletons/LC_ALL.hpp"
+#include "test/codemaker/cppumaker/singletons/LC_COLLATE.hpp"
+#include "test/codemaker/cppumaker/singletons/LC_CTYPE.hpp"
+#include "test/codemaker/cppumaker/singletons/LC_MONETARY.hpp"
+#include "test/codemaker/cppumaker/singletons/LC_NUMERIC.hpp"
+#include "test/codemaker/cppumaker/singletons/LC_TIME.hpp"
+#include "test/codemaker/cppumaker/singletons/L_tmpnam.hpp"
+#include "test/codemaker/cppumaker/singletons/MB_CUR_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/NULL.hpp"
+#include "test/codemaker/cppumaker/singletons/RAND_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/SEEK_CUR.hpp"
+#include "test/codemaker/cppumaker/singletons/SEEK_END.hpp"
+#include "test/codemaker/cppumaker/singletons/SEEK_SET.hpp"
+#include "test/codemaker/cppumaker/singletons/SIGABRT.hpp"
+#include "test/codemaker/cppumaker/singletons/SIGFPE.hpp"
+#include "test/codemaker/cppumaker/singletons/SIGILL.hpp"
+#include "test/codemaker/cppumaker/singletons/SIGINT.hpp"
+#include "test/codemaker/cppumaker/singletons/SIGSEGV.hpp"
+#include "test/codemaker/cppumaker/singletons/SIGTERM.hpp"
+#include "test/codemaker/cppumaker/singletons/SIG_DFL.hpp"
+#include "test/codemaker/cppumaker/singletons/SIG_ERR.hpp"
+#include "test/codemaker/cppumaker/singletons/SIG_IGN.hpp"
+#include "test/codemaker/cppumaker/singletons/TMP_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/WCHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/WCHAR_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/WEOF.hpp"
+#include "test/codemaker/cppumaker/singletons/assert.hpp"
+#include "test/codemaker/cppumaker/singletons/errno.hpp"
+#include "test/codemaker/cppumaker/singletons/offsetof.hpp"
+#include "test/codemaker/cppumaker/singletons/setjmp.hpp"
+#include "test/codemaker/cppumaker/singletons/stderr.hpp"
+#include "test/codemaker/cppumaker/singletons/stdin.hpp"
+#include "test/codemaker/cppumaker/singletons/stdout.hpp"
+#include "test/codemaker/cppumaker/singletons/CHAR_BIT.hpp"
+#include "test/codemaker/cppumaker/singletons/CHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/CHAR_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_DIG.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_EPSILON.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_MANT_DIG.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_MAX_10_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_MAX_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_MIN_10_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/DBL_MIN_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_DIG.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_EPSILON.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_MANT_DIG.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_MAX_10_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_MAX_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_MIN_10_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_MIN_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_RADIX.hpp"
+#include "test/codemaker/cppumaker/singletons/FLT_ROUNDS.hpp"
+#include "test/codemaker/cppumaker/singletons/INT_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/INT_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_DIG.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_EPSILON.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_MANT_DIG.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_MAX_10_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_MAX_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_MIN_10_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/LDBL_MIN_EXP.hpp"
+#include "test/codemaker/cppumaker/singletons/LONG_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/LONG_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/MB_LEN_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/SCHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/SCHAR_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/SHRT_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/SHRT_MIN.hpp"
+#include "test/codemaker/cppumaker/singletons/UCHAR_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/UINT_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/ULONG_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/USHRT_MAX.hpp"
+#include "test/codemaker/cppumaker/singletons/FILE.hpp"
+#include "test/codemaker/cppumaker/singletons/lconv.hpp"
+#include "test/codemaker/cppumaker/singletons/tm.hpp"
+#include "test/codemaker/cppumaker/singletons/std.hpp"
+#include "test/codemaker/cppumaker/singletons/NDEBUG.hpp"
+#include "test/codemaker/cppumaker/singletons/get.hpp"
#include "test/codemaker/cppumaker/HelperEnum.hpp"
#include "test/codemaker/cppumaker/HelperStruct.hpp"
#include "test/codemaker/cppumaker/BigStruct.hpp"