mirror of
https://github.com/microsoft/GSL.git
synced 2026-07-07 17:10:50 +02:00
ebab8cab7f
* initializer_list overload returns by value to avoid lifetime issues * generic overload uses expression SFINAE to work with any type that has member size() and operator[], which notably includes const/non-const vector and array. * Add test coverage for const objects, rvalue initializer_lists, and constexpr usage. Fixes #357.