aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'aosp/upstream-master' into HEADandroid-o-iot-preview-5o-iot-preview-5Dan Albert2017-07-2832-5121/+5979
|\
| * Allow users to override GSL_USE_STD_BYTE (#536)Casey Carter2017-07-241-3/+7
| * Removed VS2013 workarounds. (#534)Neil MacIntosh2017-07-146-218/+11
| * Updated README to remove VS2013 reference.Neil MacIntosh2017-07-141-1/+1
| * Move from unittest-cpp to catch for unit testing. (#533)Neil MacIntosh2017-07-1324-3484/+3508
| * Fix cstddef include in wrong place. (#520)Gary Furnish2017-06-021-1/+1
| * Fix multi_span constructor taking a const std::array. (#523)Vincent Zalzal2017-06-011-3/+3
| * Fix bug in comparison that selects std::byte.Neil MacIntosh2017-05-311-3/+3
| * Use std::byte when available. (#519)Neil MacIntosh2017-05-311-0/+36
| * Fixes dereferencing operator issue #517 introduced in PR #513 (#516)Alexey Malov2017-05-312-13/+38
| * Restricting usage of owner<T> to pointer types (#507)saurabh singh2017-05-302-1/+23
| * Adding derference operator to not_null (#513)saurabh singh2017-05-302-0/+16
| * Fix use of 0 instead of nullptr warning (#515)Gary Furnish2017-05-301-1/+1
| * GSL_NOEXCEPT should appear before the initialization list (#514)Galik2017-05-301-2/+2
| * span_iterator: converting constructor isn't a copy constructor (#511)Casey Carter2017-05-261-24/+17
| * Update README.md to include a new OS X combinationNeil MacIntosh2017-05-071-1/+2
| * Update CMake usage (#493)Tiago2017-04-252-23/+93
| * make_span for array doesn't pass N as span template parameter (#498)ewoudvc2017-04-251-2/+2
| * Reformat files to follow clang-format style (#492)Tiago2017-04-2020-1844/+1917
| * Turn warnings into errors (#488)Casey Carter2017-04-172-9/+11
| * Add value_type to span (#425)Maciej T. Nowak2017-04-131-1/+4
| * Updated submodule reference for unittest-cpp to latest (#483)Julien Monat Rodier2017-04-132-1/+1
| * Added support of not_null<smart_ptr> comparison (#473)Alexey Malov2017-04-122-0/+181
| * gsl::at clean-up: (#479)Casey Carter2017-04-032-48/+81
| * fail_fast should derive from logic_error (#480)Casey Carter2017-04-031-2/+2
| * Update README to drop support for VS 2013.Neil MacIntosh2017-04-021-1/+0
| * Fix some corechecker warnings (#470)MikeGitb2017-04-027-530/+531
| * CI updates incl. remove support for VS 2013.Casey Carter2017-04-022-1/+49
| * gsl_assert changes: (#452)Casey Carter2017-03-201-19/+31
| * Fix links in README.md (#457)zhykzhykzhyk2017-03-101-3/+3
| * Updating length_func<CharT>::operator() to accept pointer-to-const. (#458)Duncan Horn2017-03-101-2/+2
| * add gsl::not_null operator<< (#464)Rian Quinn2017-03-091-0/+8
| * Properly qualify std::size_t (#448)Casey Carter2017-02-137-134/+134
| * Update README.md (#454)mkluwe2017-02-131-4/+4
| * not_null cleanups and improvements: (#449)Casey Carter2017-02-131-51/+33
| * Silence warning in algorithm_tests with VS2017 (#453)Casey Carter2017-02-131-17/+17
| * Revert change to the definition of constexpr macro in gsl_byte from #446 (#450)Casey Carter2017-02-111-1/+1
| * Cleanup include structure, constexpr and noexcept compiler workarounds.Casey Carter2017-02-0714-697/+604
| * Make is_default_constructible work for spans.Casey Carter2017-01-282-9/+20
| * Fix gsl_byte to include type_traitsTobias Hunger2017-01-231-0/+2
| * Updated README.md to mention VS natvis file.Neil MacIntosh2017-01-141-0/+3
| * Add Visual Studio Native Visualiser support file.Gabriel M2017-01-141-0/+98
| * Fix #pragma warning push/pop mismatch in multi_span (Issue #431) ErnestPenfold2017-01-091-16/+16
| * Fixes to typedef's for span::const_iterator.Eric Niebler2016-12-091-5/+5
| * Fix preprocessor error.Gary Furnish2016-12-061-1/+1
| * Updated README to refer to VS 2017Neil MacIntosh2016-11-291-1/+1
| * Fix a signed/unsigned comparison warning. David Doria2016-11-291-1/+1
| * Add a copy() function for span.MikeGitb2016-11-174-0/+273
| * Add make_span()Rian Quinn2016-11-162-2/+152
| * Fix template pack expansion bug in multi_span.Neil MacIntosh2016-11-162-1/+10