Commit Graph

6 Commits

Author SHA1 Message Date
Kern Handa
9f93179086 Merge remote-tracking branch 'upstream/master' into kernhanda/use_typetraits 2015-09-30 18:54:09 +00:00
Neil MacIntosh
ef626fd33a Renamed namespace to 'gsl'. Renamed macro to configure testing. 2015-09-29 16:41:37 -07:00
Kosov Eugene
e46160c18e it's better to pass a small (e.g. 16 bytes) object by value then by const reference 2015-09-28 23:20:28 +03:00
Kern Handa
4e836bb4e1 Updated type_traits usage to use *_t aliased templates.
Also fixed an issue with details::make_stride using int to handle
Bounds::rank, which is of type size_t.

Also fixed ArrayViewTypeTraits template specialization that was using
std::is_reference incorrectly.
2015-09-27 23:16:10 +00:00
Treb Connell
51da13607c Fix issue #39: Add header guards 2015-09-24 18:08:34 -07:00
Neil MacIntosh
a9dcbe04ff Initial commit of library files. 2015-08-20 18:09:14 -07:00