File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -14,27 +14,27 @@ const std::map<std::string, ReductionType> reduce2REDUCE = {
1414 [&] { \
1515 switch (reduce2REDUCE.at (reduce)) { \
1616 case SUM: { \
17- const ReductionType REDUCE = SUM; \
17+ static constexpr ReductionType REDUCE = SUM; \
1818 return __VA_ARGS__ (); \
1919 } \
2020 case MEAN: { \
21- const ReductionType REDUCE = MEAN; \
21+ static constexpr ReductionType REDUCE = MEAN; \
2222 return __VA_ARGS__ (); \
2323 } \
2424 case MUL: { \
25- const ReductionType REDUCE = MUL; \
25+ static constexpr ReductionType REDUCE = MUL; \
2626 return __VA_ARGS__ (); \
2727 } \
2828 case DIV: { \
29- const ReductionType REDUCE = DIV; \
29+ static constexpr ReductionType REDUCE = DIV; \
3030 return __VA_ARGS__ (); \
3131 } \
3232 case MIN: { \
33- const ReductionType REDUCE = MIN; \
33+ static constexpr ReductionType REDUCE = MIN; \
3434 return __VA_ARGS__ (); \
3535 } \
3636 case MAX: { \
37- const ReductionType REDUCE = MAX; \
37+ static constexpr ReductionType REDUCE = MAX; \
3838 return __VA_ARGS__ (); \
3939 } \
4040 } \
You can’t perform that action at this time.
0 commit comments