Peter Dimov
|
aa8a94273d
|
Revert "Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION"
This reverts commit 7ff6524bd1.
|
2013-12-07 18:50:56 +02:00 |
|
Stephen Kelly
|
7ff6524bd1
|
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
These evaded scripting.
[SVN r86249]
|
2013-10-11 23:22:36 +00:00 |
|
Stephen Kelly
|
0f66412487
|
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
[SVN r86248]
|
2013-10-11 23:20:59 +00:00 |
|
Stephen Kelly
|
af136e483d
|
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#endif conditions.
[SVN r86244]
|
2013-10-11 23:15:00 +00:00 |
|
Stephen Kelly
|
5b2cf44de5
|
Bind: Remove obsolete GCC version check.
[SVN r86106]
|
2013-10-01 08:42:35 +00:00 |
|
Stephen Kelly
|
5e2fc717f0
|
Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
|
2013-09-26 13:02:51 +00:00 |
|
Stephen Kelly
|
9955139c65
|
Bind: Remove obsolete MSVC version check
[SVN r85938]
|
2013-09-26 09:42:51 +00:00 |
|
Peter Dimov
|
da3580cc14
|
Apply suggested IBM C++ fix. Refs #5792.
[SVN r75391]
|
2011-11-07 18:25:33 +00:00 |
|
Peter Dimov
|
7aa58cf653
|
Fix version check, as g++ 4.1 still has the PCH bug. Refs #4172.
[SVN r62251]
|
2010-05-26 19:34:10 +00:00 |
|
Peter Dimov
|
1bf8cd6c7a
|
Fix Borland regression. Refs #3003.
[SVN r58093]
|
2009-12-02 10:47:01 +00:00 |
|
Peter Dimov
|
e5d99ce085
|
Make mem_fn work with overloaded unary operator&. Refs #3003. Sorry it took so long.
[SVN r58073]
|
2009-12-01 02:24:53 +00:00 |
|
Peter Dimov
|
17282c97c2
|
Extend Borland workaround to 6.2 and above.
[SVN r57954]
|
2009-11-26 21:02:04 +00:00 |
|
John Maddock
|
f02b090fe8
|
Warning suppressions in Boost.Bind.
Fixes #3601.
[SVN r57542]
|
2009-11-10 13:26:43 +00:00 |
|
Steven Watanabe
|
26ee2825fe
|
Make protect use the same approximation of perfect forwarding as plain bind.
[SVN r54385]
|
2009-06-26 22:31:15 +00:00 |
|
Frank Mori Hess
|
dc1e4dbfae
|
Use static boost::arg placeholders for gcc 4.0.1, since it has
a bug that prevents forwarding placeholders as const references
when using the static inline function placeholders.
[SVN r52384]
|
2009-04-14 13:45:59 +00:00 |
|
Peter Dimov
|
45a1f1434b
|
Add ref_compare for weak_ptr. Refs #2849.
[SVN r51979]
|
2009-03-26 00:43:14 +00:00 |
|
Peter Dimov
|
010349ec9b
|
Refs #2127 (fixed in trunk).
[SVN r51511]
|
2009-03-01 16:31:53 +00:00 |
|
Peter Dimov
|
8ae9e8460d
|
Borland 6.10 still needs the workaround; fails bind_dm_test without it.
[SVN r51510]
|
2009-03-01 16:06:44 +00:00 |
|
Peter Dimov
|
5d49fb45d0
|
Make bind.hpp and mem_fn.hpp forward to bind/bind.hpp and bind/mem_fn.hpp. (Ref #2238)
[SVN r51489]
|
2009-02-28 21:40:27 +00:00 |
|
Peter Dimov
|
4000680b6a
|
Copy mem_fn.hpp to bind/
[SVN r51488]
|
2009-02-28 21:27:51 +00:00 |
|
Peter Dimov
|
851903fcc4
|
Copy bind.hpp into bind/
[SVN r51487]
|
2009-02-28 21:26:59 +00:00 |
|
Peter Dimov
|
48c5a6e682
|
Fix #2245.
[SVN r48840]
|
2008-09-17 23:07:33 +00:00 |
|
Peter Dimov
|
203ca82ef2
|
bind( type<R>(), f, ... ) now works when f is a member function.
[SVN r45619]
|
2008-05-21 19:49:47 +00:00 |
|
Peter Dimov
|
f1afd17717
|
Added support for &&, ||
[SVN r43269]
|
2008-02-15 18:40:36 +00:00 |
|
Peter Dimov
|
e163aeb563
|
Use object placeholders for g++ 4.1+, reported and PCH-tested by Daniel Walker
[SVN r38164]
|
2007-07-07 17:22:26 +00:00 |
|
Peter Dimov
|
a695360c4f
|
Borland fix
[SVN r35661]
|
2006-10-18 17:36:50 +00:00 |
|
Peter Dimov
|
0aadd1805d
|
Rvalue overloads (suggested by Herve Bronnimann)
[SVN r35640]
|
2006-10-16 19:11:29 +00:00 |
|
Douglas Gregor
|
0cc198acc2
|
Work around ADL bug in GCC 3.3 that is causing failures in the Signals library
[SVN r35224]
|
2006-09-20 13:07:20 +00:00 |
|
Peter Dimov
|
bfe10df38a
|
is_placeholder, is_bind_expression added.
[SVN r34468]
|
2006-07-06 13:47:26 +00:00 |
|
Peter Dimov
|
c69a4ad382
|
Fixed a visit_each-related bug exposed by strict two-phase lookup
[SVN r33761]
|
2006-04-21 13:14:58 +00:00 |
|
Douglas Gregor
|
d43950f1a6
|
Don't enumerate stored placeholders via visit_each
[SVN r33188]
|
2006-03-01 13:46:29 +00:00 |
|
Peter Dimov
|
03bb04bb85
|
Two-phase lookup fix
[SVN r33059]
|
2006-02-21 10:16:27 +00:00 |
|
Peter Dimov
|
bba3d96bda
|
Disabled warning 4512
[SVN r32286]
|
2006-01-11 11:51:04 +00:00 |
|
Peter Dimov
|
cb2cca146f
|
Implemented storage optimization; placeholders no longer occupy space.
[SVN r32268]
|
2006-01-09 16:54:02 +00:00 |
|
Peter Dimov
|
3304c00da3
|
Borland can't handle the new member pointer code
[SVN r31978]
|
2005-12-10 19:10:52 +00:00 |
|
Peter Dimov
|
42efa96a2f
|
Attempted fix for IBM C++ 6.0, better heuristic
[SVN r31579]
|
2005-11-06 16:02:50 +00:00 |
|
Peter Dimov
|
d90c96a7e4
|
Another attempt at better data member result type deduction.
[SVN r31556]
|
2005-11-04 17:56:33 +00:00 |
|
Peter Dimov
|
d28a5cc23a
|
Data members now return a reference... sometimes.
[SVN r31550]
|
2005-11-03 23:04:18 +00:00 |
|
Peter Dimov
|
98daeb3ad5
|
Fixx0red several test failures. Hopefully.
[SVN r31532]
|
2005-11-01 17:57:15 +00:00 |
|
Peter Dimov
|
2d6ccb09a7
|
Function objects with overloaded operator& are now supported.
[SVN r31506]
|
2005-10-30 21:38:36 +00:00 |
|
Ralf W. Grosse-Kunstleve
|
840b39144c
|
work around IRIX MIPSpro 7.3.1 (EDG 238) "ambiguous by inheritance" bug"
[SVN r31501]
|
2005-10-28 21:47:29 +00:00 |
|
Peter Dimov
|
e5a60bfe1c
|
Rvalue-allowing overloads for one/two arguments added.
[SVN r31470]
|
2005-10-25 21:01:41 +00:00 |
|
Peter Dimov
|
5fbb6558ec
|
Switched GCC to use inline function placeholders because of PCH limitations (Matthew Gruenke)
[SVN r31210]
|
2005-10-06 19:03:19 +00:00 |
|
Peter Dimov
|
3b89e4215b
|
Added rvalue-handling overloads
[SVN r31128]
|
2005-09-26 22:21:52 +00:00 |
|
Peter Dimov
|
9cfe194f80
|
Fix g++ 2.9x ambiguity caused by std::rel_ops operators.
[SVN r28493]
|
2005-04-26 20:31:35 +00:00 |
|
Markus Schöpflin
|
23b64e1358
|
Fixed lookup problem found on Tru64/CXX6.5
[SVN r28486]
|
2005-04-26 14:30:42 +00:00 |
|
Peter Dimov
|
c7710aad38
|
mem_fn_dm_test added; removed an unconditional MW workaround in mem_fn
[SVN r27736]
|
2005-03-18 18:16:18 +00:00 |
|
Peter Dimov
|
ed817c5b15
|
Relational operators added
[SVN r27669]
|
2005-03-15 14:15:38 +00:00 |
|
Peter Dimov
|
7b9a97a758
|
operator! added
[SVN r27632]
|
2005-03-13 18:27:38 +00:00 |
|
Peter Dimov
|
b1f05e7268
|
bind_t now implements function_equal instead of operator==
[SVN r27630]
|
2005-03-13 17:25:42 +00:00 |
|