diff --git a/Foundation/include/Poco/TypeList.h b/Foundation/include/Poco/TypeList.h index 5265dbc3b..15a103884 100644 --- a/Foundation/include/Poco/TypeList.h +++ b/Foundation/include/Poco/TypeList.h @@ -144,36 +144,36 @@ struct TypeList #define POCO_TYPELIST_1(T0) TypeList -#define POCO_TYPELIST_2(T0, T1) TypeList -#define POCO_TYPELIST_3(T0, T1, T2) TypeList -#define POCO_TYPELIST_4(T0, T1, T2, T3) TypeList -#define POCO_TYPELIST_5(T0, T1, T2, T3, T4) TypeList -#define POCO_TYPELIST_6(T0, T1, T2, T3, T4, T5) TypeList -#define POCO_TYPELIST_7(T0, T1, T2, T3, T4, T5, T6) TypeList -#define POCO_TYPELIST_8(T0, T1, T2, T3, T4, T5, T6, T7) TypeList -#define POCO_TYPELIST_9(T0, T1, T2, T3, T4, T5, T6, T7, T8) TypeList +#define POCO_TYPELIST_2(T0, T1) TypeList +#define POCO_TYPELIST_3(T0, T1, T2) TypeList +#define POCO_TYPELIST_4(T0, T1, T2, T3) TypeList +#define POCO_TYPELIST_5(T0, T1, T2, T3, T4) TypeList +#define POCO_TYPELIST_6(T0, T1, T2, T3, T4, T5) TypeList +#define POCO_TYPELIST_7(T0, T1, T2, T3, T4, T5, T6) TypeList +#define POCO_TYPELIST_8(T0, T1, T2, T3, T4, T5, T6, T7) TypeList +#define POCO_TYPELIST_9(T0, T1, T2, T3, T4, T5, T6, T7, T8) TypeList #define POCO_TYPELIST_10(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) \ - TypeList + TypeList #define POCO_TYPELIST_11(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) \ - TypeList + TypeList #define POCO_TYPELIST_12(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) \ - TypeList + TypeList #define POCO_TYPELIST_13(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) \ - TypeList + TypeList #define POCO_TYPELIST_14(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) \ - TypeList + TypeList #define POCO_TYPELIST_15(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) \ - TypeList + TypeList #define POCO_TYPELIST_16(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) \ - TypeList + TypeList #define POCO_TYPELIST_17(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) \ - TypeList + TypeList #define POCO_TYPELIST_18(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) \ - TypeList + TypeList #define POCO_TYPELIST_19(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) \ - TypeList + TypeList #define POCO_TYPELIST_20(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) \ - TypeList + TypeList template + + + + - +#if defined(_MSC_VER) +# pragma warning(disable:4800) // forcing value to bool 'true' or 'false' on MSVC 71 +#endif using Poco::TypeList; using Poco::Tuple;