Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: work around msvc compiler bug with range-based-for in constexpr
For some unknown reason MSVC fails to evaluate at constant-evalutation-time (constexpr) pic_array::appender::operator() when it uses a range-based-for expression. Manually expanding it, in the exact same way that the C++ spec says "the implementation" (compiler) should do it, allows it to proceed.
- Loading branch information