Commit Graph
16 Commits
Author SHA1 Message Date
John Maddock a16e4a65da Stop using BOOST_NO_CONCEPTS macro as it's going to be removed from Boost.Config.
[SVN r70473]
2011-03-23 12:20:49 +00:00
Jeremiah Willcock 570d5a6f92 Merged r53751, r41955, r47793, r47794, r47797, r62595 from trunk; fixes #865
[SVN r62596]
2010-06-08 19:31:13 +00:00
John Maddock 1f226e2dc9 Fixes #3980.
[SVN r60151]
2010-03-04 18:03:05 +00:00
Beman Dawes b15e7d804b Merge changeset 43861, fixing #1716
[SVN r43870]
2008-03-26 16:59:45 +00:00
Dave Abrahams d9ae976994 Moved boost/concept/where.hpp to boost/concept/requires.hpp
Updated reference.htm to include BOOST_CONCEPT_REQUIRES

Fixed a copyright notice.


[SVN r40770]
2007-11-05 04:43:31 +00:00
Dave Abrahams 7dd50ca8f2 Updated Concept Check library documentation.
Changed BOOST_CONCEPT_WHERE to BOOST_CONCEPT_REQUIRES to be more
consistent with the current C++0x proposal, which now uses a
"requires" keyword in lieu of "where."

Factored GCC workarounds into the BOOST_CONCEPT_USAGE macro.


[SVN r40769]
2007-11-05 03:54:19 +00:00
Douglas Gregor 9ef681483e Work around bugs in Sun Studio 11
[SVN r39243]
2007-09-13 18:50:50 +00:00
Dave Abrahams ac6415fac2 Added BOOST_CONCEPT_USAGE for defining usage requirements: Using this
macro is better than simply defining a destructor because usage
patterns will be tested whenever associated types are accessed.


[SVN r35198]
2006-09-19 13:37:20 +00:00
Douglas Gregor b11b270a56 Deal with GCC problems in updated concepts library
[SVN r34418]
2006-06-27 15:01:14 +00:00
Dave Abrahams fb99b2546a Minor cleanups
[SVN r33967]
2006-05-15 13:29:23 +00:00
Dave Abrahams b087894c08 vc-7.1 workarounds
[SVN r33961]
2006-05-08 00:54:00 +00:00
Dave Abrahams 14450b3d5d Added missing paren
[SVN r33897]
2006-05-01 20:06:13 +00:00
Dave Abrahams 4e524d6c6a Workaround for GCC-2.96
[SVN r33896]
2006-05-01 19:52:34 +00:00
Dave Abrahams ba2a75c1f9 Added legibility.
[SVN r33895]
2006-05-01 19:45:04 +00:00
Dave Abrahams 79017f985a Killed off "Concept" suffixes on Boost concepts. Maintained
back-compatibility by using a macro to define XxxxConcept when
defining Xxxxx.


[SVN r33894]
2006-05-01 19:40:32 +00:00
Dave Abrahams f00741c14f Moved library specifics out of boost/concept_check and into boost/concept.
Moved implementation details into boost/concept/detail.
Improved error messages by renaming has_constraints not_satisfied.


[SVN r33893]
2006-05-01 18:25:20 +00:00