Eradicate the view_adaptor_t alias, use of which is often ill-formed in the codebase but bug-friendly with gcc and clang. (This happened in May 2016 upstream.)
Workaround that VS2017 again thinks that pseudo-destructor syntax is valid for array types. The fix for this was moved under /permissive-, but this library should work independently of the /permissive- option.
Also:
Eradicate the
view_adaptor_t
alias, use of which is often ill-formed in the codebase but bug-friendly with gcc and clang. (This happened in May 2016 upstream.)Workaround that VS2017 again thinks that pseudo-destructor syntax is valid for array types. The fix for this was moved under /permissive-, but this library should work independently of the /permissive- option.