Home
last modified time | relevance | path

Searched defs:compute_compatible_component_variant (Results 1 – 2 of 2) sorted by relevance

/third_party/boost/boost/spirit/home/support/utree/
Dutree_traits.hpp830 struct compute_compatible_component_variant< struct
834 typedef iterator_range<utree::iterator> compatible_type;
836 static bool is_compatible(int d) in is_compatible()
843 struct compute_compatible_component_variant< struct
847 typedef iterator_range<utree::const_iterator> compatible_type;
849 static bool is_compatible(int d) in is_compatible()
856 struct compute_compatible_component_variant<utree, utree::invalid_type> struct
859 typedef utree::invalid_type compatible_type;
861 static bool is_compatible(int d) in is_compatible()
868 struct compute_compatible_component_variant<utree, utree::nil_type> struct
[all …]
/third_party/boost/boost/spirit/home/support/
Dattributes.hpp325 struct compute_compatible_component_variant struct
341 struct compute_compatible_component_variant<Variant, Expected, mpl::false_ struct
344 typedef typename traits::variant_type<Variant>::type variant_type;
345 typedef typename variant_type::types types;
346 typedef typename mpl::end<types>::type end;
350 iter;
354 >::type distance;
357 typedef typename mpl::not_<is_same<iter, end> >::type type;
358 enum { value = type::value };
363 compatible_type;
[all …]