Home
last modified time | relevance | path

Searched defs:trait (Results 1 – 25 of 52) sorted by relevance

123

/third_party/boost/boost/tti/detail/
Ddvm_template_params.hpp37 #define BOOST_TTI_DETAIL_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,...) \ argument
46 #define BOOST_TTI_DETAIL_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,...) \ argument
56 #define BOOST_TTI_DETAIL_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,...) \ argument
62 #define BOOST_TTI_DETAIL_VM_CHECK_MORE_THAN_TWO(trait,...) \ argument
76 #define BOOST_TTI_DETAIL_VM_TRAIT_CHOOSE_FROM_TWO(trait,...) \ argument
100 #define BOOST_TTI_DETAIL_VM_TRAIT_CHOOSE_IF_NIL(trait,name,param) \ argument
120 #define BOOST_TTI_DETAIL_VM_TRAIT_EXPAND_ARGUMENTS(trait,...) \ argument
129 #define BOOST_TTI_DETAIL_VM_TRAIT_HAS_TEMPLATE(trait,...) \ argument
138 #define BOOST_TTI_DETAIL_VM_CT_INVOKE(trait,name,...) \ argument
147 #define BOOST_TTI_DETAIL_VM_CALL_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,...) \ argument
Ddstatic_mem_fun.hpp23 #define BOOST_TTI_DETAIL_TRAIT_IMPL_HAS_STATIC_MEMBER_FUNCTION(trait,name) \ argument
40 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEST_FUNC_CALL(trait,name) \ argument
52 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEST_FUNC(trait,name) \ argument
66 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION_OP(trait,name) \ argument
81 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION(trait,name) \ argument
Ddmem_fun.hpp30 #define BOOST_TTI_DETAIL_TRAIT_HAS_TYPES_MEMBER_FUNCTION(trait,name) \ argument
47 #define BOOST_TTI_DETAIL_TRAIT_CTMF_INVOKE(trait,name) \ argument
60 #define BOOST_TTI_DETAIL_TRAIT_HAS_CALL_TYPES_MEMBER_FUNCTION(trait,name) \ argument
80 #define BOOST_TTI_DETAIL_TRAIT_CHECK_HAS_COMP_MEMBER_FUNCTION(trait,name) \ argument
90 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_FUNCTION(trait,name) \ argument
Ddmem_data.hpp28 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_DATA_OP(trait,name) \ argument
84 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_DATA_OP(trait,name) \ argument
95 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_DATA_INVOKE_ENCLOSING_CLASS(trait) \ argument
107 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_DATA_INVOKE_PT_MEMBER(trait) \ argument
122 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_DATA_WITH_ENCLOSING_CLASS(trait) \ argument
140 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_DATA(trait,name) \ argument
Ddstatic_mem_fun_template.hpp24 #define BOOST_TTI_DETAIL_TRAIT_IMPL_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
41 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_TEST_FUNC_CALL(trait,name,pparra… argument
53 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_TEST_FUNC(trait,name,pparray) \ argument
67 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_OP(trait,name,pparray) \ argument
82 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
Ddmem_fun_template.hpp30 #define BOOST_TTI_DETAIL_TRAIT_HAS_TYPES_MEMBER_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
47 #define BOOST_TTI_DETAIL_TRAIT_CTMF_INVOKE_TEMPLATE(trait,name,pparray) \ argument
60 #define BOOST_TTI_DETAIL_TRAIT_HAS_CALL_TYPES_MEMBER_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
80 #define BOOST_TTI_DETAIL_TRAIT_CHECK_HAS_COMP_MEMBER_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
90 #define BOOST_TTI_DETAIL_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
Ddunion.hpp22 #define BOOST_TTI_DETAIL_TRAIT_INVOKE_HAS_UNION(trait,name) \ argument
31 #define BOOST_TTI_DETAIL_TRAIT_HAS_UNION_OP_CHOOSE(trait,name) \ argument
57 #define BOOST_TTI_DETAIL_TRAIT_HAS_UNION_OP(trait,name) \ argument
71 #define BOOST_TTI_DETAIL_TRAIT_HAS_UNION(trait,name) \ argument
Ddclass.hpp22 #define BOOST_TTI_DETAIL_TRAIT_INVOKE_HAS_CLASS(trait,name) \ argument
31 #define BOOST_TTI_DETAIL_TRAIT_HAS_CLASS_OP_CHOOSE(trait,name) \ argument
57 #define BOOST_TTI_DETAIL_TRAIT_HAS_CLASS_OP(trait,name) \ argument
71 #define BOOST_TTI_DETAIL_TRAIT_HAS_CLASS(trait,name) \ argument
Ddstatic_mem_data.hpp24 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_DATA_OP(trait,name) \ argument
68 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_DATA_OP(trait,name) \ argument
89 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_DATA(trait,name) \ argument
105 #define BOOST_TTI_DETAIL_TRAIT_HAS_STATIC_MEMBER_DATA(trait,name) \ argument
Ddenum.hpp22 #define BOOST_TTI_DETAIL_TRAIT_INVOKE_HAS_ENUM(trait,name) \ argument
31 #define BOOST_TTI_DETAIL_TRAIT_HAS_ENUM_OP_CHOOSE(trait,name) \ argument
57 #define BOOST_TTI_DETAIL_TRAIT_HAS_ENUM_OP(trait,name) \ argument
71 #define BOOST_TTI_DETAIL_TRAIT_HAS_ENUM(trait,name) \ argument
Ddtype.hpp20 #define BOOST_TTI_DETAIL_TRAIT_INVOKE_HAS_TYPE(trait,name) \ argument
28 #define BOOST_TTI_DETAIL_TRAIT_HAS_TYPE_OP_CHOOSE(trait,name) \ argument
51 #define BOOST_TTI_DETAIL_TRAIT_HAS_TYPE_OP(trait,name) \ argument
65 #define BOOST_TTI_DETAIL_TRAIT_HAS_TYPE(trait,name) \ argument
Ddtemplate.hpp31 #define BOOST_TTI_DETAIL_TRAIT_ASSERT_NOT_NIL(trait,name,params) \ argument
35 #define BOOST_TTI_DETAIL_TRAIT_CHECK_IS_NIL(trait,name,params) \ argument
45 #define BOOST_TTI_DETAIL_TRAIT_HAS_TEMPLATE_THT(trait,name) \ argument
54 #define BOOST_TTI_DETAIL_TRAIT_HAS_TEMPLATE(trait,name,params) \ argument
Ddmem_type.hpp18 #define BOOST_TTI_DETAIL_TRAIT_HAS_TYPE_MEMBER_TYPE_OP(trait,name) \ argument
27 #define BOOST_TTI_DETAIL_TRAIT_HAS_TYPE_MEMBER_TYPE(trait,name) \ argument
44 #define BOOST_TTI_DETAIL_TRAIT_MEMBER_TYPE(trait,name) \ argument
Ddfunction.hpp21 #define BOOST_TTI_DETAIL_TRAIT_HAS_FUNCTION_STATIC_CALL(trait,name) \ argument
34 #define BOOST_TTI_DETAIL_TRAIT_HAS_FUNCTION_STATIC(trait,name) \ argument
52 #define BOOST_TTI_DETAIL_TRAIT_HAS_FUNCTION(trait,name) \ argument
Ddtemplate_params.hpp178 #define BOOST_TTI_DETAIL_SAME(trait,name) \ argument
187 #define BOOST_TTI_DETAIL_TRAIT_CALL_HAS_TEMPLATE_CHECK_PARAMS(trait,name,tp) \ argument
193 #define BOOST_TTI_DETAIL_TRAIT_HAS_TEMPLATE_CHECK_PARAMS_OP(trait,name,tpArray) \ argument
202 #define BOOST_TTI_DETAIL_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait,name,tpArray) \ argument
221 #define BOOST_TTI_DETAIL_TRAIT_CALL_HAS_TEMPLATE_CHECK_PARAMS(trait,name,tpArray) \ argument
230 #define BOOST_TTI_DETAIL_TRAIT_CALL_HAS_TEMPLATE_CHECK_PARAMS(trait,name,tpArray) \ argument
Ddfunction_template.hpp21 #define BOOST_TTI_DETAIL_TRAIT_HAS_FUNCTION_TEMPLATE_STATIC_CALL(trait,name,pparray) \ argument
34 #define BOOST_TTI_DETAIL_TRAIT_HAS_FUNCTION_TEMPLATE_STATIC(trait,name,pparray) \ argument
52 #define BOOST_TTI_DETAIL_TRAIT_HAS_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
/third_party/boost/boost/type_traits/detail/
Dbool_trait_def.hpp56 #define BOOST_TT_AUX_BOOL_TRAIT_DEF1(trait,T,C) \ argument
68 #define BOOST_TT_AUX_BOOL_TRAIT_DEF2(trait,T1,T2,C) \ argument
79 #define BOOST_TT_AUX_BOOL_TRAIT_DEF3(trait,T1,T2,T3,C) \ argument
90 #define BOOST_TT_AUX_BOOL_TRAIT_SPEC1(trait,sp,C) \ argument
99 #define BOOST_TT_AUX_BOOL_TRAIT_SPEC2(trait,sp1,sp2,C) \ argument
108 #define BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(trait,sp,C) \ argument
116 #define BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC2(trait,sp1,sp2,C) \ argument
124 #define BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(param,trait,sp,C) \ argument
133 #define BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(param1,param2,trait,sp,C) \ argument
142 #define BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC2_1(param,trait,sp1,sp2,C) \ argument
[all …]
/third_party/boost/boost/mpl/aux_/
Dtraits_lambda_spec.hpp24 # define BOOST_MPL_ALGORITM_TRAITS_LAMBDA_SPEC_IMPL(i, trait) /**/ argument
28 # define BOOST_MPL_ALGORITM_TRAITS_LAMBDA_SPEC_IMPL(i, trait) \ argument
39 # define BOOST_MPL_ALGORITM_TRAITS_LAMBDA_SPEC_IMPL(i, trait) \ argument
58 #define BOOST_MPL_ALGORITM_TRAITS_LAMBDA_SPEC(i, trait) \ argument
/third_party/boost/boost/iostreams/detail/
Dbool_trait_def.hpp25 # define BOOST_IOSTREAMS_TRAIT_NAMESPACE(trait) argument
27 # define BOOST_IOSTREAMS_TRAIT_NAMESPACE(trait) BOOST_PP_CAT(trait, _impl_):: argument
29 #define BOOST_IOSTREAMS_BOOL_TRAIT_DEF(trait, type, arity) \ argument
/third_party/boost/boost/contract/detail/type_traits/
Dmirror.hpp36 trait, func_name) \ argument
79 #define BOOST_CONTRACT_DETAIL_MIRROR_HAS_TYPE(trait, type_name)\ argument
90 trait, func_name) \ argument
94 #define BOOST_CONTRACT_DETAIL_MIRROR_HAS_STATIC_MEMBER_FUNCTION(trait, \ argument
/third_party/boost/libs/optional/test/
Doptional_test_path_assignment.cpp28 struct trait struct
34 struct trait<T, BOOST_DEDUCED_TYPENAME void_t<BOOST_DEDUCED_TYPENAME T::value_type, struct
46 template <typename T, typename = BOOST_DEDUCED_TYPENAME trait<T>::value_type> argument
/third_party/boost/boost/mpl/
Dhas_xxx.hpp93 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF_(trait, name, default_) \ argument
135 # define BOOST_MPL_AUX_HAS_XXX_TRAIT_SPEC(trait, T) \ argument
144 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, unused) \ argument
149 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, unused) \ argument
168 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \ argument
201 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_BCB_DEF(trait, trait_tester, name, default_) \ argument
227 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \ argument
236 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \ argument
267 # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \ argument
609 # define BOOST_MPL_HAS_XXX_TEMPLATE_NAMED_DEF(trait, name, default_) \ argument
[all …]
/third_party/boost/boost/tti/
Dhas_template.hpp122 #define BOOST_TTI_TRAIT_HAS_TEMPLATE(trait,...) \ argument
312 #define BOOST_TTI_TRAIT_HAS_TEMPLATE(trait,name,params) \ argument
Dhas_member_function_template.hpp93 #define BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE(trait,name,...) \ argument
239 #define BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE(trait,name,pparray) \ argument
Dhas_function_template.hpp87 #define BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE(trait,name,...) \ argument
224 #define BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE(trait,name,pparray) \ argument

123