Sergei Kolesnik
Sergei Kolesnik
1) added a workaround on function pointer casting, since direct usage of `reinterpret_cast` results in a warning. That prevents the usage of a package in the project that treats warnings...
Given a `.sln` file and a legacy project, a repo maintainer would not want to accept any commits with generated `CMakeLists.txt` files in each subfolder. A non-invasive and potentially less...
- added compatibility with SDL2Config.cmake which may be shipped with SDL2 package - fixed cmake warning
- return type? (consider same as `std::mem_fn`) - API function name
This should be supported: ``` eld::for_each(pod, [](auto &elem, size_t indx){}); eld::for_each(pod, [](auto &elem, std::integral_constant){}); eld::for_each(pod, [](auto &elem, const auto& indx){}); // index is of type std::integral_constant ```
Each test must generate structs with fundamental and with user-defined aggregate-constructible elements. Functions to test: - [ ] `pod_size`. - [ ] `pod_element_t` - [ ] `for_each` Test `.cpp` files...