Glen Fernandes
|
630e4f49f3
|
Update make_shared for arrays to conform to N3870
Update make_shared and allocate_shared for arrays to be confined to the
set of overloads specified in N3870.
|
2014-01-23 20:40:46 -08:00 |
|
Glen Fernandes
|
2d3cc0db7d
|
Update documentation and remove unused code.
[SVN r81703]
|
2012-12-04 11:21:24 +00:00 |
|
Glen Fernandes
|
188602581d
|
Add overloads of make_shared and allocate_shared for arrays for E&& where E is typename boost::detail::array_base<T>::type
[SVN r81700]
|
2012-12-04 06:06:23 +00:00 |
|
Glen Fernandes
|
cfd4152291
|
Change make_shared and allocate_shared array form overload for size and inner array initialization list to use const T(&)[N] instead of std::initializer_list<T>.
[SVN r81658]
|
2012-12-01 22:43:57 +00:00 |
|
Glen Fernandes
|
4da0e2b7fc
|
Use const T (&)[N] for fixed size arrays instead of std::initializer<T> in overloads of make_shared and allocate_shared for arrays.
[SVN r81641]
|
2012-12-01 04:36:41 +00:00 |
|
Glen Fernandes
|
6b2556edfb
|
Add additional overload for allocate_shared and make_shared array forms that take initializer list of T for the array types T[M][N]
[SVN r81341]
|
2012-11-14 15:18:50 +00:00 |
|
Glen Fernandes
|
0e90213746
|
Change traits for initializer list for g++
[SVN r81276]
|
2012-11-10 02:17:02 +00:00 |
|
Glen Fernandes
|
980070e63f
|
Add final overload of make_shared and allocate_shared (array forms) for T[][N] with C++11 initializer lists.
[SVN r81275]
|
2012-11-10 01:33:29 +00:00 |
|
Glen Fernandes
|
8cc50a5ce9
|
Add assertion to overload of make_shared and allocate_shared for T[N] with initializer lists. Rename detail type to be more intuitive.
[SVN r81267]
|
2012-11-09 18:01:39 +00:00 |
|
Glen Fernandes
|
2731957b5b
|
Add additional overload for make_shared and allocate_shared for arrays for fixed size arrays and initializer lists.
[SVN r81266]
|
2012-11-09 17:30:07 +00:00 |
|
Glen Fernandes
|
fe06c120b9
|
Add overloads to support fixed size arrays, T[N], to allocate_shared (variadic) and make_shared (variadic) and make_shared_noinit.
[SVN r81265]
|
2012-11-09 17:12:56 +00:00 |
|
Glen Fernandes
|
ffa3327817
|
For allocate_shared and make_shared: Separate test case that g++ does support yet. Remove macros testing for no partial specialization in traits. Add additional traits.
[SVN r81261]
|
2012-11-09 16:06:48 +00:00 |
|
Glen Fernandes
|
3d50db11b9
|
Add C++11 initializer list support for make_shared and allocate_shared array forms.
[SVN r81257]
|
2012-11-09 06:17:05 +00:00 |
|
Glen Fernandes
|
5d9312239c
|
Update allocate_shared and make_shared to treat multidimensional array as single dimension. Remove detail array_helper. Add detail array traits. Update tests.
[SVN r81236]
|
2012-11-07 18:37:17 +00:00 |
|