File indexing completed on 2026-05-29 08:02:38
0001 #
0002
0003
0004
0005
0006
0007
0008
0009 0010 ">#
0011 #
0012 0013 ">#
0014 # include <boost/preprocessor/slot/detail/shared.hpp>
0015 0016 ">#
0017 # undef BOOST_PP_ITERATION_START_3
0018 0019 ">#
0020 # undef BOOST_PP_ITERATION_START_3_DIGIT_1
0021 # undef BOOST_PP_ITERATION_START_3_DIGIT_2
0022 # undef BOOST_PP_ITERATION_START_3_DIGIT_3
0023 # undef BOOST_PP_ITERATION_START_3_DIGIT_4
0024 # undef BOOST_PP_ITERATION_START_3_DIGIT_5
0025 # undef BOOST_PP_ITERATION_START_3_DIGIT_6
0026 # undef BOOST_PP_ITERATION_START_3_DIGIT_7
0027 # undef BOOST_PP_ITERATION_START_3_DIGIT_8
0028 # undef BOOST_PP_ITERATION_START_3_DIGIT_9
0029 # undef BOOST_PP_ITERATION_START_3_DIGIT_10
0030 0031 ">#
0032 # if BOOST_PP_SLOT_TEMP_3 == 0
0033 # define BOOST_PP_ITERATION_START_3_DIGIT_3 0
0034 # elif BOOST_PP_SLOT_TEMP_3 == 1
0035 # define BOOST_PP_ITERATION_START_3_DIGIT_3 1
0036 # elif BOOST_PP_SLOT_TEMP_3 == 2
0037 # define BOOST_PP_ITERATION_START_3_DIGIT_3 2
0038 # elif BOOST_PP_SLOT_TEMP_3 == 3
0039 # define BOOST_PP_ITERATION_START_3_DIGIT_3 3
0040 # elif BOOST_PP_SLOT_TEMP_3 == 4
0041 # define BOOST_PP_ITERATION_START_3_DIGIT_3 4
0042 # elif BOOST_PP_SLOT_TEMP_3 == 5
0043 # define BOOST_PP_ITERATION_START_3_DIGIT_3 5
0044 # elif BOOST_PP_SLOT_TEMP_3 == 6
0045 # define BOOST_PP_ITERATION_START_3_DIGIT_3 6
0046 # elif BOOST_PP_SLOT_TEMP_3 == 7
0047 # define BOOST_PP_ITERATION_START_3_DIGIT_3 7
0048 # elif BOOST_PP_SLOT_TEMP_3 == 8
0049 # define BOOST_PP_ITERATION_START_3_DIGIT_3 8
0050 # elif BOOST_PP_SLOT_TEMP_3 == 9
0051 # define BOOST_PP_ITERATION_START_3_DIGIT_3 9
0052 # endif
0053 0054 ">#
0055 # if BOOST_PP_SLOT_TEMP_2 == 0
0056 # define BOOST_PP_ITERATION_START_3_DIGIT_2 0
0057 # elif BOOST_PP_SLOT_TEMP_2 == 1
0058 # define BOOST_PP_ITERATION_START_3_DIGIT_2 1
0059 # elif BOOST_PP_SLOT_TEMP_2 == 2
0060 # define BOOST_PP_ITERATION_START_3_DIGIT_2 2
0061 # elif BOOST_PP_SLOT_TEMP_2 == 3
0062 # define BOOST_PP_ITERATION_START_3_DIGIT_2 3
0063 # elif BOOST_PP_SLOT_TEMP_2 == 4
0064 # define BOOST_PP_ITERATION_START_3_DIGIT_2 4
0065 # elif BOOST_PP_SLOT_TEMP_2 == 5
0066 # define BOOST_PP_ITERATION_START_3_DIGIT_2 5
0067 # elif BOOST_PP_SLOT_TEMP_2 == 6
0068 # define BOOST_PP_ITERATION_START_3_DIGIT_2 6
0069 # elif BOOST_PP_SLOT_TEMP_2 == 7
0070 # define BOOST_PP_ITERATION_START_3_DIGIT_2 7
0071 # elif BOOST_PP_SLOT_TEMP_2 == 8
0072 # define BOOST_PP_ITERATION_START_3_DIGIT_2 8
0073 # elif BOOST_PP_SLOT_TEMP_2 == 9
0074 # define BOOST_PP_ITERATION_START_3_DIGIT_2 9
0075 # endif
0076 0077 ">#
0078 # if BOOST_PP_SLOT_TEMP_1 == 0
0079 # define BOOST_PP_ITERATION_START_3_DIGIT_1 0
0080 # elif BOOST_PP_SLOT_TEMP_1 == 1
0081 # define BOOST_PP_ITERATION_START_3_DIGIT_1 1
0082 # elif BOOST_PP_SLOT_TEMP_1 == 2
0083 # define BOOST_PP_ITERATION_START_3_DIGIT_1 2
0084 # elif BOOST_PP_SLOT_TEMP_1 == 3
0085 # define BOOST_PP_ITERATION_START_3_DIGIT_1 3
0086 # elif BOOST_PP_SLOT_TEMP_1 == 4
0087 # define BOOST_PP_ITERATION_START_3_DIGIT_1 4
0088 # elif BOOST_PP_SLOT_TEMP_1 == 5
0089 # define BOOST_PP_ITERATION_START_3_DIGIT_1 5
0090 # elif BOOST_PP_SLOT_TEMP_1 == 6
0091 # define BOOST_PP_ITERATION_START_3_DIGIT_1 6
0092 # elif BOOST_PP_SLOT_TEMP_1 == 7
0093 # define BOOST_PP_ITERATION_START_3_DIGIT_1 7
0094 # elif BOOST_PP_SLOT_TEMP_1 == 8
0095 # define BOOST_PP_ITERATION_START_3_DIGIT_1 8
0096 # elif BOOST_PP_SLOT_TEMP_1 == 9
0097 # define BOOST_PP_ITERATION_START_3_DIGIT_1 9
0098 # endif
0099 0100 ">#
0101 # if BOOST_PP_ITERATION_START_3_DIGIT_3
0102 # define BOOST_PP_ITERATION_START_3 BOOST_PP_SLOT_CC_3(BOOST_PP_ITERATION_START_3_DIGIT_3, BOOST_PP_ITERATION_START_3_DIGIT_2, BOOST_PP_ITERATION_START_3_DIGIT_1)
0103 # elif BOOST_PP_ITERATION_START_3_DIGIT_2
0104 # define BOOST_PP_ITERATION_START_3 BOOST_PP_SLOT_CC_2(BOOST_PP_ITERATION_START_3_DIGIT_2, BOOST_PP_ITERATION_START_3_DIGIT_1)
0105 # else
0106 # define BOOST_PP_ITERATION_START_3 BOOST_PP_ITERATION_START_3_DIGIT_1
0107 # endif