/third_party/boost/boost/spirit/home/support/ |
D | container.hpp | 44 struct is_container struct 53 struct is_container<T&> struct 54 : is_container<T> 58 struct is_container<boost::optional<T> > struct 59 : is_container<T> 64 struct is_container<boost::variant<T> > struct 65 : is_container<T> 69 struct is_container<boost::variant<T0, T1, TN...> > struct 70 : mpl::bool_<is_container<T0>::value || 71 is_container<boost::variant<T1, TN...> >::value> [all …]
|
D | attributes.hpp | 91 is_container<T>, 92 is_container<Expected>, 155 is_container<T> 156 , is_container<Expected> 330 is_container<Expected> 489 , mpl::not_<traits::is_container<Attribute> > 505 traits::is_container<Attribute> 1103 detail::clear_impl(val, typename is_container<T>::type()); in call() 1249 call_impl2(out, val, is_container<T_>()); in call_impl()
|
D | string_traits.hpp | 317 inline typename disable_if<is_container<Str> 322 inline typename disable_if<is_container<Str> 343 , typename enable_if<traits::is_container<Str> >::type>
|
/third_party/boost/boost/icl/concept/ |
D | container.hpp | 27 typename enable_if<is_container<Type>, bool>::type 37 typename enable_if<is_container<Type>, void>::type 48 typename enable_if<mpl::and_< is_container<Type> 61 typename enable_if<is_container<Type>, void>::type 72 typename enable_if<is_container<Type>, typename Type::iterator>::type 77 typename enable_if<is_container<Type>, typename Type::const_iterator>::type
|
/third_party/boost/libs/variant/test/ |
D | rvalue_test.cpp | 294 struct is_container : boost::mpl::false_ {}; struct 297 struct is_container<boost::variant<T> > : is_container<T> {}; struct 300 struct is_container<boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> > struct 301 : boost::mpl::bool_<is_container<T0>::value 302 || is_container<boost::variant<BOOST_VARIANT_ENUM_SHIFTED_PARAMS(T)> >::value> 307 BOOST_TEST((!is_container<boost::variant<double, int> >::value)); in run_is_container_compilation_test() 308 BOOST_TEST((!is_container<boost::variant<double, int, char> >::value)); in run_is_container_compilation_test() 309 BOOST_TEST((!is_container<boost::variant<double, int, char, float> >::value)); in run_is_container_compilation_test()
|
/third_party/boost/boost/container/detail/ |
D | is_container.hpp | 42 struct is_container struct 52 struct is_container<void> struct
|
D | container_or_allocator_rebind.hpp | 29 template<class AllocatorOrContainer, class ToType, bool = is_container<AllocatorOrContainer>::value>
|
/third_party/boost/boost/icl/type_traits/ |
D | is_container.hpp | 30 struct is_container struct 43 value = (mpl::and_< is_container<Type>
|
/third_party/boost/boost/spirit/home/karma/string/ |
D | symbols.hpp | 47 mpl::eval_if<traits::is_container<T> 74 typedef typename traits::is_container<T>::type is_container; in call() typedef 77 return call(t, is_container(), is_sequence()); in call() 100 mpl::eval_if<traits::is_container<T> 127 typedef typename traits::is_container<T>::type is_container; in call() typedef 130 return call(t, is_container(), is_sequence()); in call() 758 : traits::is_container<Attr> {};
|
/third_party/boost/boost/spirit/home/karma/ |
D | phoenix_attributes.hpp | 40 struct is_container<phoenix::actor<Eval> const> struct 41 : is_container<typename boost::result_of<phoenix::actor<Eval>()>::type>
|
/third_party/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_pass.cpp | 59 if (I->is_container()) { in run_on() 92 if (I->is_container()) { in run_on()
|
/third_party/boost/boost/spirit/home/karma/operator/ |
D | sequence.hpp | 215 typedef typename traits::is_container<Attribute>::type in generate() 216 is_container; in generate() typedef 222 return generate_impl(sink, ctx, d, attr, is_container() in generate()
|
/third_party/boost/boost/spirit/home/qi/detail/ |
D | assign_to.hpp | 323 typedef typename traits::is_container<T>::type is_container; in call() typedef 326 call(val, attr, is_container(), is_string()); in call() 388 traits::is_container<Attribute> in assign_to()
|
/third_party/boost/boost/spirit/home/x3/support/traits/ |
D | is_substitute.hpp | 66 is_container<T>, 67 is_container<Attribute>,
|
D | attribute_category.hpp | 87 traits::is_container<T>
|
/third_party/boost/libs/spirit/example/karma/ |
D | customize_embedded_container.cpp | 47 struct is_container<client::embedded_container const> struct
|
D | customize_counter.cpp | 50 struct is_container<client::counter const> struct
|
D | customize_use_as_container.cpp | 65 struct is_container<client::use_as_container const> struct
|
/third_party/boost/boost/spirit/home/x3/nonterminal/ |
D | rule.hpp | 50 traits::is_container<Attribute>::value; 84 traits::is_container<Attribute>::value;
|
/third_party/boost/boost/spirit/home/karma/detail/ |
D | extract_from.hpp | 235 traits::is_container<Attribute> in extract_from() 258 traits::is_container<Attribute>
|
/third_party/boost/boost/spirit/home/qi/auxiliary/ |
D | attr.hpp | 104 : traits::is_container<Attr> {};
|
/third_party/boost/libs/spirit/example/qi/ |
D | custom_string.cpp | 22 template <> struct is_container<QString> : mpl::true_ {}; struct
|
/third_party/boost/libs/spirit/doc/advanced/ |
D | customization_points.qbk | 82 [section:is_container Determine if a Type Should be Treated as a Container (Qi and Karma)] 84 [heading is_container] 86 The template `is_container` is a template meta-function used as an attribute 111 struct is_container 125 of `is_container` utilizing SFINAE (i.e. 139 [[`is_container<C>::type`] [Result of the metafunction that evaluates to 142 Generally, any implementation of `is_container` 159 [[`boost::optional<T>`] [Returns `is_container<T>::type`]] 162 `is_container<TN>::type` returns `mpl::true_` 170 The customization point `is_container` needs to be implemented for a specific [all …]
|
/third_party/boost/boost/spirit/home/x3/auxiliary/ |
D | attr.hpp | 56 traits::is_container<attribute_type>::value;
|
/third_party/boost/boost/spirit/home/qi/operator/ |
D | optional.hpp | 101 , traits::is_container<attribute_type>()); in parse()
|