| .. |
|
CMakeLists.txt
|
Add standard CMake `BUILD_TESTING` option (#275)
|
4 years ago |
|
always.cpp
|
Move some lonely file around
|
10 years ago |
|
apply.cpp
|
Add missing defer implementations (#273)
|
5 years ago |
|
args.cpp
|
allow reference types in pop_front (#174)
|
10 years ago |
|
bind.cpp
|
Some ICC and MSVC version have some issues. MSVC 2013 is really crippled but most o brigand works with it so we support it as best effort.
|
9 years ago |
|
bitwise_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
comparison_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
config_test.cpp
|
Close #168 - Add specific macros to detect VS2015 and VS2013. Ensures that clang on VS will not be detected as MSVC.
|
9 years ago |
|
count_test.cpp
|
Remove extra ::type in count_if
|
5 years ago |
|
erase_c_test.cpp
|
allow reference types in pop_front (#174)
|
10 years ago |
|
eval_if_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
find.cpp
|
Fix lazy::reverse_find evaluating eagerly (#278)
|
3 years ago |
|
flatten.cpp
|
added flatten test with custom sequence
|
10 years ago |
|
fold.cpp
|
added fold test with custom sequence
|
10 years ago |
|
for_each.cpp
|
for_each improvements
|
5 years ago |
|
fusion_test.cpp
|
Support adaptation to boost::fusion
|
10 years ago |
|
identity.cpp
|
Refurbishign functions location
|
10 years ago |
|
if_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
include_test.cpp
|
Issue #93 - Have explicit naming for integers and remove brigand::false_ and brigand::true_
|
10 years ago |
|
index_of.cpp
|
added user definable not found type to index_if (#193)
|
9 years ago |
|
inherit.cpp
|
Issue #86 inherit
|
10 years ago |
|
inherit_linearly.cpp
|
added custom list test to last_test, foudn bug in last_element, fixed it
|
10 years ago |
|
integer.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
integral_list_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
integral_test.cpp
|
Integer math operations deduce types (#249)
|
9 years ago |
|
is_set_test.cpp
|
fixed #175: is_set with msvc 2013 (#212)
|
9 years ago |
|
keys_as_sequence.cpp
|
Add `keys_as_sequence` and `values_as_sequence`. Add `as_sequence` to generalise `as_list`.
|
10 years ago |
|
list_test.cpp
|
Make join lazy and eager versions agree (#270)
|
5 years ago |
|
logical_test.cpp
|
Added variadic and_/or_ and tests for 0-arg, 1-arg, 3-arg, and N-arg cases (#252)
|
9 years ago |
|
main.cpp
|
Add IEEE static constants
|
10 years ago |
|
make_sequence_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
map_test.cpp
|
Prevent insertion of duplicate keys in maps (#272)
|
5 years ago |
|
map_test.hpp
|
Add `keys_as_sequence` and `values_as_sequence`. Add `as_sequence` to generalise `as_list`.
|
10 years ago |
|
merge_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
pair_test.cpp
|
Remove need of ::type for as_* adapter
|
11 years ago |
|
partition_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
predicate_reduction_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
range_test.cpp
|
Refurbishign functions location
|
10 years ago |
|
real.cpp
|
Add IEEE static constants
|
10 years ago |
|
remove_test.cpp
|
Some ICC and MSVC version have some issues. MSVC 2013 is really crippled but most o brigand works with it so we support it as best effort.
|
9 years ago |
|
repeat_test.cpp
|
Issue #93 - Have explicit naming for integers and remove brigand::false_ and brigand::true_
|
10 years ago |
|
replace.cpp
|
Fix lazy::replace when used in a metalambda (#271)
|
5 years ago |
|
reverse_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
select.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
set_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
sizeof.cpp
|
Issue #86 - sizeof
|
10 years ago |
|
sort_test.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
split.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
split_at.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
transform.cpp
|
Fixes #232 - Brigand now uses its own integral_constant implementation for maximum compatibility
|
9 years ago |
|
tuple_test.cpp
|
added custom list to tuple_test
|
10 years ago |
|
values_as_sequence.cpp
|
Add `keys_as_sequence` and `values_as_sequence`. Add `as_sequence` to generalise `as_list`.
|
10 years ago |
|
variant_test.cpp
|
added custom list to variant test
|
10 years ago |