├── .clang-format ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE_1_0.txt ├── README.md ├── appveyor.yml ├── include └── tcb │ └── span.hpp └── test ├── CMakeLists.txt ├── catch.hpp ├── catch_main.cpp ├── test_contract_checking.cpp ├── test_deduction_guides.cpp ├── test_span.cpp └── test_structured_bindings.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE_1_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/LICENSE_1_0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/appveyor.yml -------------------------------------------------------------------------------- /include/tcb/span.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/include/tcb/span.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/test/catch.hpp -------------------------------------------------------------------------------- /test/catch_main.cpp: -------------------------------------------------------------------------------- 1 | 2 | #define CATCH_CONFIG_MAIN 3 | #include "catch.hpp" -------------------------------------------------------------------------------- /test/test_contract_checking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/test/test_contract_checking.cpp -------------------------------------------------------------------------------- /test/test_deduction_guides.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/test/test_deduction_guides.cpp -------------------------------------------------------------------------------- /test/test_span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/test/test_span.cpp -------------------------------------------------------------------------------- /test/test_structured_bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcbrindle/span/HEAD/test/test_structured_bindings.cpp --------------------------------------------------------------------------------