/
usr
/
include
/
boost
/
multi_index
/
detail
/
/usr/include/boost/multi_index/detail
mkdir
upload
Name
Size
Mode
Actions
access_specifier.hpp
2115
0644
edit
dl
rm
adl_swap.hpp
858
0644
edit
dl
rm
allocator_traits.hpp
4957
0644
edit
dl
rm
archive_constructed.hpp
1991
0644
edit
dl
rm
auto_space.hpp
2907
0644
edit
dl
rm
base_type.hpp
1981
0644
edit
dl
rm
bidir_node_iterator.hpp
2584
0644
edit
dl
rm
bucket_array.hpp
7730
0644
edit
dl
rm
cons_stdtuple.hpp
2206
0644
edit
dl
rm
converter.hpp
1372
0644
edit
dl
rm
copy_map.hpp
4713
0644
edit
dl
rm
define_if_constexpr_macro.hpp
876
0644
edit
dl
rm
do_not_copy_elements_tag.hpp
762
0644
edit
dl
rm
duplicates_iterator.hpp
2574
0644
edit
dl
rm
hash_index_args.hpp
3066
0644
edit
dl
rm
hash_index_iterator.hpp
4407
0644
edit
dl
rm
hash_index_node.hpp
23170
0644
edit
dl
rm
has_tag.hpp
915
0644
edit
dl
rm
header_holder.hpp
1296
0644
edit
dl
rm
ignore_wstrict_aliasing.hpp
548
0644
edit
dl
rm
index_base.hpp
9189
0644
edit
dl
rm
index_loader.hpp
3472
0644
edit
dl
rm
index_matcher.hpp
6134
0644
edit
dl
rm
index_node_base.hpp
3500
0644
edit
dl
rm
index_saver.hpp
3787
0644
edit
dl
rm
invariant_assert.hpp
578
0644
edit
dl
rm
is_function.hpp
1439
0644
edit
dl
rm
is_index_list.hpp
978
0644
edit
dl
rm
is_transparent.hpp
3616
0644
edit
dl
rm
iter_adaptor.hpp
7591
0644
edit
dl
rm
modify_key_adaptor.hpp
1066
0644
edit
dl
rm
node_handle.hpp
6249
0644
edit
dl
rm
node_type.hpp
1783
0644
edit
dl
rm
no_duplicate_tags.hpp
2213
0644
edit
dl
rm
ord_index_args.hpp
2363
0644
edit
dl
rm
ord_index_impl.hpp
49850
0644
edit
dl
rm
ord_index_impl_fwd.hpp
4024
0644
edit
dl
rm
ord_index_node.hpp
20137
0644
edit
dl
rm
ord_index_ops.hpp
7629
0644
edit
dl
rm
promotes_arg.hpp
1886
0644
edit
dl
rm
raw_ptr.hpp
1187
0644
edit
dl
rm
restore_wstrict_aliasing.hpp
457
0644
edit
dl
rm
rnd_index_loader.hpp
4886
0644
edit
dl
rm
rnd_index_node.hpp
6453
0644
edit
dl
rm
rnd_index_ops.hpp
6003
0644
edit
dl
rm
rnd_index_ptr_array.hpp
3499
0644
edit
dl
rm
rnd_node_iterator.hpp
3135
0644
edit
dl
rm
rnk_index_ops.hpp
8621
0644
edit
dl
rm
safe_mode.hpp
18103
0644
edit
dl
rm
scope_guard.hpp
13703
0644
edit
dl
rm
seq_index_node.hpp
5455
0644
edit
dl
rm
seq_index_ops.hpp
6152
0644
edit
dl
rm
serialization_version.hpp
1801
0644
edit
dl
rm
uintptr_type.hpp
2446
0644
edit
dl
rm
unbounded.hpp
1556
0644
edit
dl
rm
undef_if_constexpr_macro.hpp
459
0644
edit
dl
rm
value_compare.hpp
1240
0644
edit
dl
rm
vartempl_support.hpp
10965
0644
edit
dl
rm
Edit:
/usr/include/boost/multi_index/detail/define_if_constexpr_macro.hpp
(876B)
/* Copyright 2003-2020 Joaquin M Lopez Munoz. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) * * See http://www.boost.org/libs/multi_index for library home page. */ #include <boost/config.hpp> #if !defined(BOOST_MULTI_INDEX_DETAIL_UNDEF_IF_CONSTEXPR_MACRO) #if !defined(BOOST_NO_CXX17_IF_CONSTEXPR) #define BOOST_MULTI_INDEX_IF_CONSTEXPR if constexpr #else #define BOOST_MULTI_INDEX_IF_CONSTEXPR if #if defined(BOOST_MSVC) #define BOOST_MULTI_INDEX_DETAIL_C4127_DISABLED #pragma warning(push) #pragma warning(disable:4127) /* conditional expression is constant */ #endif #endif #else #undef BOOST_MULTI_INDEX_IF_CONSTEXPR #if defined(BOOST_MULTI_INDEX_DETAIL_C4127_DISABLED) #pragma warning(pop) #undef BOOST_MULTI_INDEX_DETAIL_C4127_DISABLED #endif #endif
Save
cmd:
run