forked from boostorg/concept_check
Merge changes from develop for the 1.58.0 release
This commit is contained in:
0
fake_sort.hpp
Executable file → Normal file
0
fake_sort.hpp
Executable file → Normal file
0
function_requires_fail.cpp
Executable file → Normal file
0
function_requires_fail.cpp
Executable file → Normal file
0
include/boost/concept/detail/concept_undef.hpp
Executable file → Normal file
0
include/boost/concept/detail/concept_undef.hpp
Executable file → Normal file
@@ -818,9 +818,8 @@ namespace boost
|
|||||||
BOOST_CONCEPT_USAGE(Sequence)
|
BOOST_CONCEPT_USAGE(Sequence)
|
||||||
{
|
{
|
||||||
S
|
S
|
||||||
c(n),
|
c(n, t),
|
||||||
c2(n, t),
|
c2(first, last);
|
||||||
c3(first, last);
|
|
||||||
|
|
||||||
c.insert(p, t);
|
c.insert(p, t);
|
||||||
c.insert(p, n, t);
|
c.insert(p, n, t);
|
||||||
@@ -833,7 +832,6 @@ namespace boost
|
|||||||
|
|
||||||
ignore_unused_variable_warning(c);
|
ignore_unused_variable_warning(c);
|
||||||
ignore_unused_variable_warning(c2);
|
ignore_unused_variable_warning(c2);
|
||||||
ignore_unused_variable_warning(c3);
|
|
||||||
ignore_unused_variable_warning(r);
|
ignore_unused_variable_warning(r);
|
||||||
const_constraints(c);
|
const_constraints(c);
|
||||||
}
|
}
|
||||||
|
0
include/boost/concept_check/borland.hpp
Executable file → Normal file
0
include/boost/concept_check/borland.hpp
Executable file → Normal file
0
include/boost/concept_check/general.hpp
Executable file → Normal file
0
include/boost/concept_check/general.hpp
Executable file → Normal file
0
include/boost/concept_check/has_constraints.hpp
Executable file → Normal file
0
include/boost/concept_check/has_constraints.hpp
Executable file → Normal file
0
include/boost/concept_check/msvc.hpp
Executable file → Normal file
0
include/boost/concept_check/msvc.hpp
Executable file → Normal file
15
meta/libraries.json
Normal file
15
meta/libraries.json
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"key": "concept_check",
|
||||||
|
"name": "Concept Check",
|
||||||
|
"authors": [
|
||||||
|
"Jeremy Siek"
|
||||||
|
],
|
||||||
|
"description": "Tools for generic programming.",
|
||||||
|
"category": [
|
||||||
|
"Correctness",
|
||||||
|
"Generic"
|
||||||
|
],
|
||||||
|
"maintainers": [
|
||||||
|
"Jeremy Siek <jeremy.siek -at- gmail.com>"
|
||||||
|
]
|
||||||
|
}
|
0
old_concept_class_fail.cpp
Executable file → Normal file
0
old_concept_class_fail.cpp
Executable file → Normal file
0
old_concept_function_fail.cpp
Executable file → Normal file
0
old_concept_function_fail.cpp
Executable file → Normal file
0
old_concept_pass.cpp
Executable file → Normal file
0
old_concept_pass.cpp
Executable file → Normal file
0
old_concepts.hpp
Executable file → Normal file
0
old_concepts.hpp
Executable file → Normal file
@@ -3,6 +3,9 @@
|
|||||||
// accompanying file LICENSE_1_0.txt or copy at
|
// accompanying file LICENSE_1_0.txt or copy at
|
||||||
// http://www.boost.org/LICENSE_1_0.txt)
|
// http://www.boost.org/LICENSE_1_0.txt)
|
||||||
|
|
||||||
|
// This file doesn't work on other compilers.
|
||||||
|
#if defined(__GNUC__) || defined(__KCC)
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <numeric>
|
#include <numeric>
|
||||||
#include <boost/config.hpp>
|
#include <boost/config.hpp>
|
||||||
@@ -905,3 +908,9 @@ main()
|
|||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
int main() {}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
0
usage_fail.cpp
Executable file → Normal file
0
usage_fail.cpp
Executable file → Normal file
0
where_fail.cpp
Executable file → Normal file
0
where_fail.cpp
Executable file → Normal file
Reference in New Issue
Block a user