The devel/microsoft-gsl port
GSL-4.1.0 – guidelines support library (cvsweb github mirror)
Description
The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL. The library includes types like spanWWW: https://github.com/microsoft/GSL, string_span, owner<> and others. The entire implementation is provided inline in the headers under the gsl directory. The implementation generally assumes a platform that implements C++14 support. There are specific workarounds to support MSVC 2015.
Maintainer
Klemens Nanni
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Build dependencies
Test dependencies
Files
- /usr/local/include/gsl/
- /usr/local/include/gsl/algorithm
- /usr/local/include/gsl/assert
- /usr/local/include/gsl/byte
- /usr/local/include/gsl/gsl
- /usr/local/include/gsl/narrow
- /usr/local/include/gsl/pointers
- /usr/local/include/gsl/span
- /usr/local/include/gsl/span_ext
- /usr/local/include/gsl/string_span
- /usr/local/include/gsl/util
- /usr/local/include/gsl/zstring
- /usr/local/share/cmake/
- /usr/local/share/cmake/Microsoft.GSL/
- /usr/local/share/cmake/Microsoft.GSL/GSL.natvis
- /usr/local/share/cmake/Microsoft.GSL/Microsoft.GSLConfig.cmake
- /usr/local/share/cmake/Microsoft.GSL/Microsoft.GSLConfigVersion.cmake