pputl  0.2.1
pputl Preprocessor Utilities
Macros
repeat.h File Reference

PPUTL_GEN_REPEAT - generates args by repeating VA_ARGS [0, 256) times More...

#include "pputl/cat.h"

Go to the source code of this file.

Macros

#define PPUTL_GEN_REPEAT(n, ...)   PPUTL_CAT(PPUTL_DETAIL_GEN_REPEAT_, n)(__VA_ARGS__)
 
#define PPUTL_DETAIL_GEN_REPEAT_0( ...)
 
#define PPUTL_DETAIL_GEN_REPEAT_1( ...)   __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_2( ...)   PPUTL_DETAIL_GEN_REPEAT_1 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_3( ...)   PPUTL_DETAIL_GEN_REPEAT_2 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_4( ...)   PPUTL_DETAIL_GEN_REPEAT_3 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_5( ...)   PPUTL_DETAIL_GEN_REPEAT_4 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_6( ...)   PPUTL_DETAIL_GEN_REPEAT_5 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_7( ...)   PPUTL_DETAIL_GEN_REPEAT_6 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_8( ...)   PPUTL_DETAIL_GEN_REPEAT_7 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_9( ...)   PPUTL_DETAIL_GEN_REPEAT_8 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_10(...)   PPUTL_DETAIL_GEN_REPEAT_9 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_11(...)   PPUTL_DETAIL_GEN_REPEAT_10 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_12(...)   PPUTL_DETAIL_GEN_REPEAT_11 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_13(...)   PPUTL_DETAIL_GEN_REPEAT_12 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_14(...)   PPUTL_DETAIL_GEN_REPEAT_13 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_15(...)   PPUTL_DETAIL_GEN_REPEAT_14 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_16(...)   PPUTL_DETAIL_GEN_REPEAT_15 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_17(...)   PPUTL_DETAIL_GEN_REPEAT_16 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_18(...)   PPUTL_DETAIL_GEN_REPEAT_17 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_19(...)   PPUTL_DETAIL_GEN_REPEAT_18 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_20(...)   PPUTL_DETAIL_GEN_REPEAT_19 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_21(...)   PPUTL_DETAIL_GEN_REPEAT_20 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_22(...)   PPUTL_DETAIL_GEN_REPEAT_21 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_23(...)   PPUTL_DETAIL_GEN_REPEAT_22 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_24(...)   PPUTL_DETAIL_GEN_REPEAT_23 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_25(...)   PPUTL_DETAIL_GEN_REPEAT_24 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_26(...)   PPUTL_DETAIL_GEN_REPEAT_25 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_27(...)   PPUTL_DETAIL_GEN_REPEAT_26 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_28(...)   PPUTL_DETAIL_GEN_REPEAT_27 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_29(...)   PPUTL_DETAIL_GEN_REPEAT_28 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_30(...)   PPUTL_DETAIL_GEN_REPEAT_29 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_31(...)   PPUTL_DETAIL_GEN_REPEAT_30 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_32(...)   PPUTL_DETAIL_GEN_REPEAT_31 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_33(...)   PPUTL_DETAIL_GEN_REPEAT_32 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_34(...)   PPUTL_DETAIL_GEN_REPEAT_33 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_35(...)   PPUTL_DETAIL_GEN_REPEAT_34 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_36(...)   PPUTL_DETAIL_GEN_REPEAT_35 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_37(...)   PPUTL_DETAIL_GEN_REPEAT_36 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_38(...)   PPUTL_DETAIL_GEN_REPEAT_37 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_39(...)   PPUTL_DETAIL_GEN_REPEAT_38 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_40(...)   PPUTL_DETAIL_GEN_REPEAT_39 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_41(...)   PPUTL_DETAIL_GEN_REPEAT_40 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_42(...)   PPUTL_DETAIL_GEN_REPEAT_41 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_43(...)   PPUTL_DETAIL_GEN_REPEAT_42 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_44(...)   PPUTL_DETAIL_GEN_REPEAT_43 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_45(...)   PPUTL_DETAIL_GEN_REPEAT_44 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_46(...)   PPUTL_DETAIL_GEN_REPEAT_45 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_47(...)   PPUTL_DETAIL_GEN_REPEAT_46 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_48(...)   PPUTL_DETAIL_GEN_REPEAT_47 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_49(...)   PPUTL_DETAIL_GEN_REPEAT_48 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_50(...)   PPUTL_DETAIL_GEN_REPEAT_49 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_51(...)   PPUTL_DETAIL_GEN_REPEAT_50 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_52(...)   PPUTL_DETAIL_GEN_REPEAT_51 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_53(...)   PPUTL_DETAIL_GEN_REPEAT_52 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_54(...)   PPUTL_DETAIL_GEN_REPEAT_53 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_55(...)   PPUTL_DETAIL_GEN_REPEAT_54 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_56(...)   PPUTL_DETAIL_GEN_REPEAT_55 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_57(...)   PPUTL_DETAIL_GEN_REPEAT_56 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_58(...)   PPUTL_DETAIL_GEN_REPEAT_57 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_59(...)   PPUTL_DETAIL_GEN_REPEAT_58 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_60(...)   PPUTL_DETAIL_GEN_REPEAT_59 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_61(...)   PPUTL_DETAIL_GEN_REPEAT_60 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_62(...)   PPUTL_DETAIL_GEN_REPEAT_61 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_63(...)   PPUTL_DETAIL_GEN_REPEAT_62 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_64(...)   PPUTL_DETAIL_GEN_REPEAT_63 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_65(...)   PPUTL_DETAIL_GEN_REPEAT_64 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_66(...)   PPUTL_DETAIL_GEN_REPEAT_65 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_67(...)   PPUTL_DETAIL_GEN_REPEAT_66 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_68(...)   PPUTL_DETAIL_GEN_REPEAT_67 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_69(...)   PPUTL_DETAIL_GEN_REPEAT_68 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_70(...)   PPUTL_DETAIL_GEN_REPEAT_69 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_71(...)   PPUTL_DETAIL_GEN_REPEAT_70 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_72(...)   PPUTL_DETAIL_GEN_REPEAT_71 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_73(...)   PPUTL_DETAIL_GEN_REPEAT_72 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_74(...)   PPUTL_DETAIL_GEN_REPEAT_73 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_75(...)   PPUTL_DETAIL_GEN_REPEAT_74 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_76(...)   PPUTL_DETAIL_GEN_REPEAT_75 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_77(...)   PPUTL_DETAIL_GEN_REPEAT_76 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_78(...)   PPUTL_DETAIL_GEN_REPEAT_77 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_79(...)   PPUTL_DETAIL_GEN_REPEAT_78 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_80(...)   PPUTL_DETAIL_GEN_REPEAT_79 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_81(...)   PPUTL_DETAIL_GEN_REPEAT_80 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_82(...)   PPUTL_DETAIL_GEN_REPEAT_81 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_83(...)   PPUTL_DETAIL_GEN_REPEAT_82 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_84(...)   PPUTL_DETAIL_GEN_REPEAT_83 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_85(...)   PPUTL_DETAIL_GEN_REPEAT_84 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_86(...)   PPUTL_DETAIL_GEN_REPEAT_85 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_87(...)   PPUTL_DETAIL_GEN_REPEAT_86 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_88(...)   PPUTL_DETAIL_GEN_REPEAT_87 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_89(...)   PPUTL_DETAIL_GEN_REPEAT_88 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_90(...)   PPUTL_DETAIL_GEN_REPEAT_89 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_91(...)   PPUTL_DETAIL_GEN_REPEAT_90 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_92(...)   PPUTL_DETAIL_GEN_REPEAT_91 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_93(...)   PPUTL_DETAIL_GEN_REPEAT_92 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_94(...)   PPUTL_DETAIL_GEN_REPEAT_93 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_95(...)   PPUTL_DETAIL_GEN_REPEAT_94 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_96(...)   PPUTL_DETAIL_GEN_REPEAT_95 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_97(...)   PPUTL_DETAIL_GEN_REPEAT_96 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_98(...)   PPUTL_DETAIL_GEN_REPEAT_97 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_99(...)   PPUTL_DETAIL_GEN_REPEAT_98 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_100(...)   PPUTL_DETAIL_GEN_REPEAT_99 (__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_101(...)   PPUTL_DETAIL_GEN_REPEAT_100(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_102(...)   PPUTL_DETAIL_GEN_REPEAT_101(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_103(...)   PPUTL_DETAIL_GEN_REPEAT_102(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_104(...)   PPUTL_DETAIL_GEN_REPEAT_103(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_105(...)   PPUTL_DETAIL_GEN_REPEAT_104(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_106(...)   PPUTL_DETAIL_GEN_REPEAT_105(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_107(...)   PPUTL_DETAIL_GEN_REPEAT_106(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_108(...)   PPUTL_DETAIL_GEN_REPEAT_107(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_109(...)   PPUTL_DETAIL_GEN_REPEAT_108(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_110(...)   PPUTL_DETAIL_GEN_REPEAT_109(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_111(...)   PPUTL_DETAIL_GEN_REPEAT_110(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_112(...)   PPUTL_DETAIL_GEN_REPEAT_111(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_113(...)   PPUTL_DETAIL_GEN_REPEAT_112(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_114(...)   PPUTL_DETAIL_GEN_REPEAT_113(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_115(...)   PPUTL_DETAIL_GEN_REPEAT_114(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_116(...)   PPUTL_DETAIL_GEN_REPEAT_115(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_117(...)   PPUTL_DETAIL_GEN_REPEAT_116(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_118(...)   PPUTL_DETAIL_GEN_REPEAT_117(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_119(...)   PPUTL_DETAIL_GEN_REPEAT_118(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_120(...)   PPUTL_DETAIL_GEN_REPEAT_119(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_121(...)   PPUTL_DETAIL_GEN_REPEAT_120(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_122(...)   PPUTL_DETAIL_GEN_REPEAT_121(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_123(...)   PPUTL_DETAIL_GEN_REPEAT_122(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_124(...)   PPUTL_DETAIL_GEN_REPEAT_123(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_125(...)   PPUTL_DETAIL_GEN_REPEAT_124(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_126(...)   PPUTL_DETAIL_GEN_REPEAT_125(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_127(...)   PPUTL_DETAIL_GEN_REPEAT_126(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_128(...)   PPUTL_DETAIL_GEN_REPEAT_127(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_129(...)   PPUTL_DETAIL_GEN_REPEAT_128(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_130(...)   PPUTL_DETAIL_GEN_REPEAT_129(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_131(...)   PPUTL_DETAIL_GEN_REPEAT_130(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_132(...)   PPUTL_DETAIL_GEN_REPEAT_131(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_133(...)   PPUTL_DETAIL_GEN_REPEAT_132(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_134(...)   PPUTL_DETAIL_GEN_REPEAT_133(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_135(...)   PPUTL_DETAIL_GEN_REPEAT_134(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_136(...)   PPUTL_DETAIL_GEN_REPEAT_135(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_137(...)   PPUTL_DETAIL_GEN_REPEAT_136(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_138(...)   PPUTL_DETAIL_GEN_REPEAT_137(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_139(...)   PPUTL_DETAIL_GEN_REPEAT_138(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_140(...)   PPUTL_DETAIL_GEN_REPEAT_139(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_141(...)   PPUTL_DETAIL_GEN_REPEAT_140(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_142(...)   PPUTL_DETAIL_GEN_REPEAT_141(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_143(...)   PPUTL_DETAIL_GEN_REPEAT_142(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_144(...)   PPUTL_DETAIL_GEN_REPEAT_143(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_145(...)   PPUTL_DETAIL_GEN_REPEAT_144(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_146(...)   PPUTL_DETAIL_GEN_REPEAT_145(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_147(...)   PPUTL_DETAIL_GEN_REPEAT_146(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_148(...)   PPUTL_DETAIL_GEN_REPEAT_147(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_149(...)   PPUTL_DETAIL_GEN_REPEAT_148(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_150(...)   PPUTL_DETAIL_GEN_REPEAT_149(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_151(...)   PPUTL_DETAIL_GEN_REPEAT_150(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_152(...)   PPUTL_DETAIL_GEN_REPEAT_151(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_153(...)   PPUTL_DETAIL_GEN_REPEAT_152(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_154(...)   PPUTL_DETAIL_GEN_REPEAT_153(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_155(...)   PPUTL_DETAIL_GEN_REPEAT_154(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_156(...)   PPUTL_DETAIL_GEN_REPEAT_155(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_157(...)   PPUTL_DETAIL_GEN_REPEAT_156(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_158(...)   PPUTL_DETAIL_GEN_REPEAT_157(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_159(...)   PPUTL_DETAIL_GEN_REPEAT_158(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_160(...)   PPUTL_DETAIL_GEN_REPEAT_159(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_161(...)   PPUTL_DETAIL_GEN_REPEAT_160(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_162(...)   PPUTL_DETAIL_GEN_REPEAT_161(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_163(...)   PPUTL_DETAIL_GEN_REPEAT_162(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_164(...)   PPUTL_DETAIL_GEN_REPEAT_163(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_165(...)   PPUTL_DETAIL_GEN_REPEAT_164(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_166(...)   PPUTL_DETAIL_GEN_REPEAT_165(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_167(...)   PPUTL_DETAIL_GEN_REPEAT_166(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_168(...)   PPUTL_DETAIL_GEN_REPEAT_167(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_169(...)   PPUTL_DETAIL_GEN_REPEAT_168(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_170(...)   PPUTL_DETAIL_GEN_REPEAT_169(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_171(...)   PPUTL_DETAIL_GEN_REPEAT_170(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_172(...)   PPUTL_DETAIL_GEN_REPEAT_171(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_173(...)   PPUTL_DETAIL_GEN_REPEAT_172(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_174(...)   PPUTL_DETAIL_GEN_REPEAT_173(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_175(...)   PPUTL_DETAIL_GEN_REPEAT_174(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_176(...)   PPUTL_DETAIL_GEN_REPEAT_175(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_177(...)   PPUTL_DETAIL_GEN_REPEAT_176(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_178(...)   PPUTL_DETAIL_GEN_REPEAT_177(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_179(...)   PPUTL_DETAIL_GEN_REPEAT_178(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_180(...)   PPUTL_DETAIL_GEN_REPEAT_179(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_181(...)   PPUTL_DETAIL_GEN_REPEAT_180(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_182(...)   PPUTL_DETAIL_GEN_REPEAT_181(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_183(...)   PPUTL_DETAIL_GEN_REPEAT_182(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_184(...)   PPUTL_DETAIL_GEN_REPEAT_183(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_185(...)   PPUTL_DETAIL_GEN_REPEAT_184(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_186(...)   PPUTL_DETAIL_GEN_REPEAT_185(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_187(...)   PPUTL_DETAIL_GEN_REPEAT_186(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_188(...)   PPUTL_DETAIL_GEN_REPEAT_187(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_189(...)   PPUTL_DETAIL_GEN_REPEAT_188(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_190(...)   PPUTL_DETAIL_GEN_REPEAT_189(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_191(...)   PPUTL_DETAIL_GEN_REPEAT_190(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_192(...)   PPUTL_DETAIL_GEN_REPEAT_191(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_193(...)   PPUTL_DETAIL_GEN_REPEAT_192(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_194(...)   PPUTL_DETAIL_GEN_REPEAT_193(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_195(...)   PPUTL_DETAIL_GEN_REPEAT_194(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_196(...)   PPUTL_DETAIL_GEN_REPEAT_195(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_197(...)   PPUTL_DETAIL_GEN_REPEAT_196(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_198(...)   PPUTL_DETAIL_GEN_REPEAT_197(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_199(...)   PPUTL_DETAIL_GEN_REPEAT_198(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_200(...)   PPUTL_DETAIL_GEN_REPEAT_199(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_201(...)   PPUTL_DETAIL_GEN_REPEAT_200(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_202(...)   PPUTL_DETAIL_GEN_REPEAT_201(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_203(...)   PPUTL_DETAIL_GEN_REPEAT_202(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_204(...)   PPUTL_DETAIL_GEN_REPEAT_203(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_205(...)   PPUTL_DETAIL_GEN_REPEAT_204(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_206(...)   PPUTL_DETAIL_GEN_REPEAT_205(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_207(...)   PPUTL_DETAIL_GEN_REPEAT_206(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_208(...)   PPUTL_DETAIL_GEN_REPEAT_207(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_209(...)   PPUTL_DETAIL_GEN_REPEAT_208(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_210(...)   PPUTL_DETAIL_GEN_REPEAT_209(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_211(...)   PPUTL_DETAIL_GEN_REPEAT_210(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_212(...)   PPUTL_DETAIL_GEN_REPEAT_211(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_213(...)   PPUTL_DETAIL_GEN_REPEAT_212(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_214(...)   PPUTL_DETAIL_GEN_REPEAT_213(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_215(...)   PPUTL_DETAIL_GEN_REPEAT_214(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_216(...)   PPUTL_DETAIL_GEN_REPEAT_215(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_217(...)   PPUTL_DETAIL_GEN_REPEAT_216(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_218(...)   PPUTL_DETAIL_GEN_REPEAT_217(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_219(...)   PPUTL_DETAIL_GEN_REPEAT_218(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_220(...)   PPUTL_DETAIL_GEN_REPEAT_219(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_221(...)   PPUTL_DETAIL_GEN_REPEAT_220(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_222(...)   PPUTL_DETAIL_GEN_REPEAT_221(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_223(...)   PPUTL_DETAIL_GEN_REPEAT_222(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_224(...)   PPUTL_DETAIL_GEN_REPEAT_223(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_225(...)   PPUTL_DETAIL_GEN_REPEAT_224(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_226(...)   PPUTL_DETAIL_GEN_REPEAT_225(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_227(...)   PPUTL_DETAIL_GEN_REPEAT_226(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_228(...)   PPUTL_DETAIL_GEN_REPEAT_227(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_229(...)   PPUTL_DETAIL_GEN_REPEAT_228(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_230(...)   PPUTL_DETAIL_GEN_REPEAT_229(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_231(...)   PPUTL_DETAIL_GEN_REPEAT_230(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_232(...)   PPUTL_DETAIL_GEN_REPEAT_231(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_233(...)   PPUTL_DETAIL_GEN_REPEAT_232(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_234(...)   PPUTL_DETAIL_GEN_REPEAT_233(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_235(...)   PPUTL_DETAIL_GEN_REPEAT_234(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_236(...)   PPUTL_DETAIL_GEN_REPEAT_235(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_237(...)   PPUTL_DETAIL_GEN_REPEAT_236(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_238(...)   PPUTL_DETAIL_GEN_REPEAT_237(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_239(...)   PPUTL_DETAIL_GEN_REPEAT_238(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_240(...)   PPUTL_DETAIL_GEN_REPEAT_239(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_241(...)   PPUTL_DETAIL_GEN_REPEAT_240(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_242(...)   PPUTL_DETAIL_GEN_REPEAT_241(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_243(...)   PPUTL_DETAIL_GEN_REPEAT_242(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_244(...)   PPUTL_DETAIL_GEN_REPEAT_243(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_245(...)   PPUTL_DETAIL_GEN_REPEAT_244(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_246(...)   PPUTL_DETAIL_GEN_REPEAT_245(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_247(...)   PPUTL_DETAIL_GEN_REPEAT_246(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_248(...)   PPUTL_DETAIL_GEN_REPEAT_247(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_249(...)   PPUTL_DETAIL_GEN_REPEAT_248(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_250(...)   PPUTL_DETAIL_GEN_REPEAT_249(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_251(...)   PPUTL_DETAIL_GEN_REPEAT_250(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_252(...)   PPUTL_DETAIL_GEN_REPEAT_251(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_253(...)   PPUTL_DETAIL_GEN_REPEAT_252(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_254(...)   PPUTL_DETAIL_GEN_REPEAT_253(__VA_ARGS__), __VA_ARGS__
 
#define PPUTL_DETAIL_GEN_REPEAT_255(...)   PPUTL_DETAIL_GEN_REPEAT_254(__VA_ARGS__), __VA_ARGS__
 

Detailed Description

PPUTL_GEN_REPEAT - generates args by repeating VA_ARGS [0, 256) times