Glen Fernandes
5bdb4f852c
Use alloc_construct utilities from Boost.Core
2019-05-03 10:24:32 -04:00
Glen Fernandes
e9229c8bf4
Improve C++11 allocator support
...
* Use the empty base optimization for storing the allocator
* Support C++11 minimal allocators
* Support C++11 stateful allocators
* Support C++11 allocator construct and destroy
2018-09-05 18:31:26 -04:00
Ronald Garcia
013ed850c5
Fixes #9886 . Suppress -Wshadow-warnings warnings inside multi_array implementation.
2014-05-01 11:47:26 -07:00
Ronald Garcia
26a3292289
Fixes #1461
...
[SVN r41257]
2007-11-20 15:56:51 +00:00
Joaquín M. López Muñoz
8ce8ab8c8a
fixed MSVC 6.5/7.0 choking on a constructor involving a dependent typename
...
[SVN r34404]
2006-06-26 06:20:30 +00:00
Ronald Garcia
fa5a5ce9a9
Dealing with an MSVC strange warning.
...
[SVN r33640]
2006-04-10 16:51:12 +00:00
Ronald Garcia
9c71529cb5
Added support to resize multi_array objects by passing in a Collection.
...
[SVN r33262]
2006-03-07 22:27:34 +00:00
Ronald Garcia
59733752f3
Fixed a bug in resize. It was losing storage order.
...
[SVN r33239]
2006-03-06 20:57:48 +00:00
Ronald Garcia
99435c37fc
Moved copy_n into the boost::detail::multi_array directory.
...
[SVN r26667]
2005-01-10 18:29:36 +00:00
Ronald Garcia
927644203d
Turns out vc7 still needs the SFINAE disabler on the generic constructor.
...
[SVN r24001]
2004-07-23 20:04:38 +00:00
Ronald Garcia
b57e36366a
Removed extra code that is no longer needed to disambiguate constructors.
...
[SVN r23912]
2004-07-21 19:38:51 +00:00
Ronald Garcia
0bba905b99
Checkpoint: I will dance on MSVC 6's grave when it is finally buried
...
once and for all. It once again seems to be passing all regression
tests. Some extra code will have to be removed now.
[SVN r23855]
2004-07-20 20:59:01 +00:00
Ronald Garcia
847bce350b
checkpoint: toward regression testing repairs...
...
[SVN r23810]
2004-07-19 20:58:47 +00:00
Ronald Garcia
6638f92b48
New fix for MSVC regressions avoids problems with partial function
...
template ordering.
[SVN r23638]
2004-07-16 17:05:30 +00:00
Ronald Garcia
7b7b88e836
Attempted fixes to compiler errors did not work at all.
...
Reverted back to revision 1.21. Need to investigate further.
[SVN r23602]
2004-07-15 19:51:03 +00:00
Ronald Garcia
04e4ba3c79
Added a preprocessor guard around the use of disable_if_c.
...
[SVN r23591]
2004-07-15 16:07:50 +00:00
Ronald Garcia
bb1b64be81
Repair for a regression in the test assign_to_array.cpp for Visual C++
...
up to but not including 7.1. Appears to be an error in overload
resolution.
[SVN r23509]
2004-07-13 18:15:47 +00:00
Ronald Garcia
26ec9fd1f0
multi_array constructors from the other array types are now based on a
...
common const_multi_array_ref constructor, which also handles the
default constructor.
[SVN r22023]
2004-01-28 16:31:25 +00:00
Ronald Garcia
d9bbf46213
Checkpoint. Reformulated construction of multi_array from
...
(const_)multi_array_ref. Precursor to changing all other
multi_array-from-other-array constructors.
[SVN r22022]
2004-01-28 15:53:08 +00:00
Ronald Garcia
4b6abe8513
Checkpoint. Toward better support for multi_array construction from
...
other array types.
[SVN r22021]
2004-01-28 14:18:58 +00:00
Ronald Garcia
eb74a88a85
Added support for constructing a multi_array from any of the other array types.
...
This is a checkpoint: I still need to add support for specifying storage
order and allocators.
[SVN r21977]
2004-01-26 19:09:45 +00:00
Ronald Garcia
0588a31e72
Updated/Added/Corrected license information for source files.
...
[SVN r21048]
2003-12-01 19:07:11 +00:00
Dave Abrahams
f39fdf871b
Workarounds for vc7
...
[SVN r20920]
2003-11-23 15:49:55 +00:00
Dave Abrahams
9542f4546b
Removed access category tags from iterator library, made corresponding
...
changes elsewhere.
boost/iterator and libs/iterator/test were updated from
branch "simplify"
[SVN r20905]
2003-11-22 01:18:37 +00:00
Douglas Gregor
34a7fdda5d
Added some missing "template" keywords via BOOST_NESTED_TEMPLATE
...
[SVN r20605]
2003-11-02 19:14:16 +00:00
Ronald Garcia
49b928a2ab
Updated multi_array to use the new boost iterators library.
...
[SVN r19695]
2003-08-19 15:50:25 +00:00
Ronald Garcia
a7e14cb547
Made a change to prevent ICE in gcc 2.95.3 and 2.96.
...
[SVN r19557]
2003-08-12 16:28:13 +00:00
Ronald Garcia
1223a932a3
Astoundingly embarrassing bug.
...
[SVN r18589]
2003-05-28 19:37:05 +00:00
Ronald Garcia
73698a7bc2
Forgot to commit this file along with the other revisions allowing default
...
constructed multi_arrays
[SVN r18220]
2003-04-09 13:53:16 +00:00
Ronald Garcia
080c2a7c9b
Bug fixes related to calling functions in dependent base classes.
...
[SVN r16924]
2003-01-17 20:09:54 +00:00
Beman Dawes
7683594b36
add or update See www.boost.org comments
...
[SVN r16708]
2002-12-27 16:51:53 +00:00
Ronald Garcia
7ed9d30cc9
Added resizing capability to multi_array (not multi_array_ref!).
...
[SVN r16505]
2002-12-04 02:03:26 +00:00
Beman Dawes
e5909ce409
Add super_type:: so 2-phase lookup works right
...
[SVN r16378]
2002-11-23 18:17:43 +00:00
Ronald Garcia
501c5219e6
Removed tabs from files.
...
[SVN r14470]
2002-07-15 22:19:16 +00:00
Ronald Garcia
65def431aa
Removed tab characters in source files.
...
[SVN r14453]
2002-07-14 17:02:30 +00:00
Ronald Garcia
8b506ceac8
Added copyright notices where needed.
...
[SVN r14243]
2002-06-26 14:55:26 +00:00
Ronald Garcia
124d85c0ae
moved multi_array_ref.hpp into the multi_array directory.
...
It is no longer a top-level include since it relies on multi_array anyway.
Updated regression tests accordingly.
[SVN r13991]
2002-05-20 18:01:18 +00:00
Ronald Garcia
685b7e4c37
Initial submission to Boost.
...
[SVN r13915]
2002-05-15 16:08:54 +00:00