vjacquet
6e2e3cb0ac
Merge changes from Microsoft\GSL.
2016-08-05 15:17:36 +02:00
Neil MacIntosh
b03b04bfcd
Applied clang-format to the source.
2016-07-20 13:17:47 -07:00
vjacquet
a850108461
Added noexcept work around for VS 2013.
...
noexcept is support only starting VS 2015
2016-06-27 05:45:15 +02:00
vjacquet
f4341ad1b8
Added noexcept to what
...
Added noexcept specification required on what since c++ 11.
2016-06-27 00:19:32 +02:00
vjacquet
28ec4ea699
Differentiating exception type for Expects and Ensures
...
Expects throw std::logic_error when Ensures throws std::runtime_error.
Uses multiple inheritance so that the exception thrown is both the
standard and the gsl::fail_fast.
2016-06-26 23:58:13 +02:00
galik
1843b1739e
Fix: Issue: #267 gsl::fail_fast only defined for one configuration
2016-02-16 00:57:04 +00:00
Neil MacIntosh
0cf947db77
Reworked span to match GSL design.
2015-11-29 19:19:37 -08:00
Neil MacIntosh
d13f6daa75
Refactored to use Expects/Ensures everywhere.
2015-11-20 17:06:23 -08:00