diff --git a/bin/config.log b/bin/config.log deleted file mode 100644 index bfb16c60..00000000 --- a/bin/config.log +++ /dev/null @@ -1,6 +0,0 @@ -...found 1 target... -...found 1 target... -...updating 1 target... -config-cache.write bin/project-cache.jam - -...updated 1 target... diff --git a/bin/project-cache.jam b/bin/project-cache.jam deleted file mode 100644 index 6990b3aa..00000000 --- a/bin/project-cache.jam +++ /dev/null @@ -1,52 +0,0 @@ -# Automatically generated by B2. -# Do not edit. - -module config-cache { - set "default address-model-32-bit-64-bit-13-gcc" : "2" ; - set "default architecture-arm-loongarch-mips-power-riscv-s390x-sparc-x86-combined-13-gcc" : "8" ; - set "symlinks supported" : "true" ; - set "cxx17_auto_nontype_template_params-13-gcc-debug" : "true" ; - set "cxx17_deduction_guides-13-gcc-debug" : "true" ; - set "cxx17_fold_expressions-13-gcc-debug" : "true" ; - set "cxx17_hdr_charconv-13-gcc-debug" : "true" ; - set "cxx17_hdr_string_view-13-gcc-debug" : "true" ; - set "cxx17_hdr_variant-13-gcc-debug" : "true" ; - set "cxx17_if_constexpr-13-gcc-debug" : "true" ; - set "cxx17_inline_variables-13-gcc-debug" : "true" ; - set "cxx17_structured_bindings-13-gcc-debug" : "true" ; - set "C++26 reflection-13-gcc-debug" : "false" ; - set "BOOST_COMP_GNUC >= 4.3.0-13-gcc-debug-hidden-x86_64" : "true" ; - set "BMI2 pext-13-gcc-debug" : "true" ; - set "has statx-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_rvalue_references-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_scoped_enums-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_noexcept-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_nullptr-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_defaulted_functions-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_defaulted_moves-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_deleted_functions-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_function_template_default_args-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_unified_initialization_syntax-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_final-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_override-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has init_priority attribute-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has stat::st_blksize-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has stat::st_mtim-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has stat::st_mtimensec-static-13-gcc-debug-hidden-x86_64" : "false" ; - set "has stat::st_mtimespec-static-13-gcc-debug-hidden-x86_64" : "false" ; - set "has stat::st_birthtim-static-13-gcc-debug-hidden-x86_64" : "false" ; - set "has stat::st_birthtimensec-static-13-gcc-debug-hidden-x86_64" : "false" ; - set "has stat::st_birthtimespec-static-13-gcc-debug-hidden-x86_64" : "false" ; - set "has fdopendir(O_NOFOLLOW)-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has dirent::d_type-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has POSIX *at APIs-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has fallocate-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "exceptions-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "sfinae_expr-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_constexpr-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_decltype-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_template_aliases-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "cxx11_variadic_templates-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "has sufficient for Boost.Scope-static-13-gcc-debug-hidden-x86_64" : "true" ; - set "BOOST_COMP_GNUC >= 4.3.0-static-13-gcc-debug-hidden-x86_64" : "true" ; -} diff --git a/config/bin/gcc-13/debug/has_bmi2.o b/config/bin/gcc-13/debug/has_bmi2.o deleted file mode 100644 index 6b4c842e..00000000 Binary files a/config/bin/gcc-13/debug/has_bmi2.o and /dev/null differ diff --git a/test/bin/compile_fail_boost_any_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_boost_any_const_ref_to_mutable_ref.o b/test/bin/compile_fail_boost_any_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_boost_any_const_ref_to_mutable_ref.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_boost_any_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_boost_any_const_ref_to_mutable_ref.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_boost_any_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_boost_any_const_ref_to_mutable_ref.test b/test/bin/compile_fail_boost_any_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_boost_any_const_ref_to_mutable_ref.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_boost_any_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_boost_any_const_ref_to_mutable_ref.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test/gcc-13/debug/compile_fail_boost_any_mutable_ref_to_rvalue_ref.o b/test/bin/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test/gcc-13/debug/compile_fail_boost_any_mutable_ref_to_rvalue_ref.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test/gcc-13/debug/compile_fail_boost_any_mutable_ref_to_rvalue_ref.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test/gcc-13/debug/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test b/test/bin/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test/gcc-13/debug/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test/gcc-13/debug/compile_fail_boost_any_mutable_ref_to_rvalue_ref.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_final_virtual_ptr_std_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_std_any.o b/test/bin/compile_fail_final_virtual_ptr_std_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_std_any.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_final_virtual_ptr_std_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_std_any.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_final_virtual_ptr_std_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_std_any.test b/test/bin/compile_fail_final_virtual_ptr_std_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_std_any.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_final_virtual_ptr_std_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_std_any.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_final_virtual_ptr_type_erasure.test/gcc-13/debug/compile_fail_final_virtual_ptr_type_erasure.o b/test/bin/compile_fail_final_virtual_ptr_type_erasure.test/gcc-13/debug/compile_fail_final_virtual_ptr_type_erasure.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_final_virtual_ptr_type_erasure.test/gcc-13/debug/compile_fail_final_virtual_ptr_type_erasure.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_final_virtual_ptr_type_erasure.test/gcc-13/debug/compile_fail_final_virtual_ptr_type_erasure.test b/test/bin/compile_fail_final_virtual_ptr_type_erasure.test/gcc-13/debug/compile_fail_final_virtual_ptr_type_erasure.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_final_virtual_ptr_type_erasure.test/gcc-13/debug/compile_fail_final_virtual_ptr_type_erasure.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_final_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_virtual_any.o b/test/bin/compile_fail_final_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_virtual_any.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_final_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_virtual_any.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_final_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_virtual_any.test b/test/bin/compile_fail_final_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_virtual_any.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_final_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_final_virtual_ptr_virtual_any.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_non_polymorphic_virtual_parameter.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_parameter.o b/test/bin/compile_fail_non_polymorphic_virtual_parameter.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_parameter.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_non_polymorphic_virtual_parameter.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_parameter.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_non_polymorphic_virtual_parameter.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_parameter.test b/test/bin/compile_fail_non_polymorphic_virtual_parameter.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_parameter.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_non_polymorphic_virtual_parameter.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_parameter.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_non_polymorphic_virtual_ptr.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_ptr.o b/test/bin/compile_fail_non_polymorphic_virtual_ptr.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_ptr.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_non_polymorphic_virtual_ptr.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_ptr.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_non_polymorphic_virtual_ptr.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_ptr.test b/test/bin/compile_fail_non_polymorphic_virtual_ptr.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_ptr.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_non_polymorphic_virtual_ptr.test/gcc-13/debug/compile_fail_non_polymorphic_virtual_ptr.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_override_method_not_found.test/gcc-13/debug/compile_fail_override_method_not_found.o b/test/bin/compile_fail_override_method_not_found.test/gcc-13/debug/compile_fail_override_method_not_found.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_override_method_not_found.test/gcc-13/debug/compile_fail_override_method_not_found.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_override_method_not_found.test/gcc-13/debug/compile_fail_override_method_not_found.test b/test/bin/compile_fail_override_method_not_found.test/gcc-13/debug/compile_fail_override_method_not_found.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_override_method_not_found.test/gcc-13/debug/compile_fail_override_method_not_found.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_reflection_arg_order.test/gcc-13/debug/compile_fail_reflection_arg_order.o b/test/bin/compile_fail_reflection_arg_order.test/gcc-13/debug/compile_fail_reflection_arg_order.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_reflection_arg_order.test/gcc-13/debug/compile_fail_reflection_arg_order.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_reflection_arg_order.test/gcc-13/debug/compile_fail_reflection_arg_order.test b/test/bin/compile_fail_reflection_arg_order.test/gcc-13/debug/compile_fail_reflection_arg_order.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_reflection_arg_order.test/gcc-13/debug/compile_fail_reflection_arg_order.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_reflection_incomplete_class.test/gcc-13/debug/compile_fail_reflection_incomplete_class.o b/test/bin/compile_fail_reflection_incomplete_class.test/gcc-13/debug/compile_fail_reflection_incomplete_class.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_reflection_incomplete_class.test/gcc-13/debug/compile_fail_reflection_incomplete_class.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_reflection_incomplete_class.test/gcc-13/debug/compile_fail_reflection_incomplete_class.test b/test/bin/compile_fail_reflection_incomplete_class.test/gcc-13/debug/compile_fail_reflection_incomplete_class.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_reflection_incomplete_class.test/gcc-13/debug/compile_fail_reflection_incomplete_class.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_reflection_mixed_group.test/gcc-13/debug/compile_fail_reflection_mixed_group.o b/test/bin/compile_fail_reflection_mixed_group.test/gcc-13/debug/compile_fail_reflection_mixed_group.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_reflection_mixed_group.test/gcc-13/debug/compile_fail_reflection_mixed_group.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_reflection_mixed_group.test/gcc-13/debug/compile_fail_reflection_mixed_group.test b/test/bin/compile_fail_reflection_mixed_group.test/gcc-13/debug/compile_fail_reflection_mixed_group.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_reflection_mixed_group.test/gcc-13/debug/compile_fail_reflection_mixed_group.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_repeated_inheritance.test/gcc-13/debug/compile_fail_repeated_inheritance.o b/test/bin/compile_fail_repeated_inheritance.test/gcc-13/debug/compile_fail_repeated_inheritance.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_repeated_inheritance.test/gcc-13/debug/compile_fail_repeated_inheritance.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_repeated_inheritance.test/gcc-13/debug/compile_fail_repeated_inheritance.test b/test/bin/compile_fail_repeated_inheritance.test/gcc-13/debug/compile_fail_repeated_inheritance.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_repeated_inheritance.test/gcc-13/debug/compile_fail_repeated_inheritance.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_std_any_custom_rtti.test/gcc-13/debug/compile_fail_std_any_custom_rtti.o b/test/bin/compile_fail_std_any_custom_rtti.test/gcc-13/debug/compile_fail_std_any_custom_rtti.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_std_any_custom_rtti.test/gcc-13/debug/compile_fail_std_any_custom_rtti.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_std_any_custom_rtti.test/gcc-13/debug/compile_fail_std_any_custom_rtti.test b/test/bin/compile_fail_std_any_custom_rtti.test/gcc-13/debug/compile_fail_std_any_custom_rtti.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_std_any_custom_rtti.test/gcc-13/debug/compile_fail_std_any_custom_rtti.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_type_erasure_by_value.test/gcc-13/debug/compile_fail_type_erasure_by_value.o b/test/bin/compile_fail_type_erasure_by_value.test/gcc-13/debug/compile_fail_type_erasure_by_value.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_type_erasure_by_value.test/gcc-13/debug/compile_fail_type_erasure_by_value.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_type_erasure_by_value.test/gcc-13/debug/compile_fail_type_erasure_by_value.test b/test/bin/compile_fail_type_erasure_by_value.test/gcc-13/debug/compile_fail_type_erasure_by_value.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_type_erasure_by_value.test/gcc-13/debug/compile_fail_type_erasure_by_value.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_type_erasure_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_type_erasure_const_ref_to_mutable_ref.o b/test/bin/compile_fail_type_erasure_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_type_erasure_const_ref_to_mutable_ref.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_type_erasure_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_type_erasure_const_ref_to_mutable_ref.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_type_erasure_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_type_erasure_const_ref_to_mutable_ref.test b/test/bin/compile_fail_type_erasure_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_type_erasure_const_ref_to_mutable_ref.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_type_erasure_const_ref_to_mutable_ref.test/gcc-13/debug/compile_fail_type_erasure_const_ref_to_mutable_ref.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_type_erasure_custom_rtti.test/gcc-13/debug/compile_fail_type_erasure_custom_rtti.o b/test/bin/compile_fail_type_erasure_custom_rtti.test/gcc-13/debug/compile_fail_type_erasure_custom_rtti.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_type_erasure_custom_rtti.test/gcc-13/debug/compile_fail_type_erasure_custom_rtti.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_type_erasure_custom_rtti.test/gcc-13/debug/compile_fail_type_erasure_custom_rtti.test b/test/bin/compile_fail_type_erasure_custom_rtti.test/gcc-13/debug/compile_fail_type_erasure_custom_rtti.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_type_erasure_custom_rtti.test/gcc-13/debug/compile_fail_type_erasure_custom_rtti.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_any_by_value.test/gcc-13/debug/compile_fail_virtual_any_by_value.o b/test/bin/compile_fail_virtual_any_by_value.test/gcc-13/debug/compile_fail_virtual_any_by_value.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_any_by_value.test/gcc-13/debug/compile_fail_virtual_any_by_value.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_any_by_value.test/gcc-13/debug/compile_fail_virtual_any_by_value.test b/test/bin/compile_fail_virtual_any_by_value.test/gcc-13/debug/compile_fail_virtual_any_by_value.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_any_by_value.test/gcc-13/debug/compile_fail_virtual_any_by_value.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_parameter_private_base_core.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_core.o b/test/bin/compile_fail_virtual_parameter_private_base_core.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_core.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_parameter_private_base_core.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_core.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_parameter_private_base_core.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_core.test b/test/bin/compile_fail_virtual_parameter_private_base_core.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_core.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_parameter_private_base_core.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_core.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_parameter_private_base_macros.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_macros.o b/test/bin/compile_fail_virtual_parameter_private_base_macros.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_macros.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_parameter_private_base_macros.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_macros.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_parameter_private_base_macros.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_macros.test b/test/bin/compile_fail_virtual_parameter_private_base_macros.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_macros.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_parameter_private_base_macros.test/gcc-13/debug/compile_fail_virtual_parameter_private_base_macros.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_parameter_to_value.test/gcc-13/debug/compile_fail_virtual_parameter_to_value.o b/test/bin/compile_fail_virtual_parameter_to_value.test/gcc-13/debug/compile_fail_virtual_parameter_to_value.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_parameter_to_value.test/gcc-13/debug/compile_fail_virtual_parameter_to_value.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_parameter_to_value.test/gcc-13/debug/compile_fail_virtual_parameter_to_value.test b/test/bin/compile_fail_virtual_parameter_to_value.test/gcc-13/debug/compile_fail_virtual_parameter_to_value.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_parameter_to_value.test/gcc-13/debug/compile_fail_virtual_parameter_to_value.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_ptr_different_registries.test/gcc-13/debug/compile_fail_virtual_ptr_different_registries.o b/test/bin/compile_fail_virtual_ptr_different_registries.test/gcc-13/debug/compile_fail_virtual_ptr_different_registries.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_ptr_different_registries.test/gcc-13/debug/compile_fail_virtual_ptr_different_registries.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_ptr_different_registries.test/gcc-13/debug/compile_fail_virtual_ptr_different_registries.test b/test/bin/compile_fail_virtual_ptr_different_registries.test/gcc-13/debug/compile_fail_virtual_ptr_different_registries.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_ptr_different_registries.test/gcc-13/debug/compile_fail_virtual_ptr_different_registries.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_ptr_inplace_vptr.test/gcc-13/debug/compile_fail_virtual_ptr_inplace_vptr.o b/test/bin/compile_fail_virtual_ptr_inplace_vptr.test/gcc-13/debug/compile_fail_virtual_ptr_inplace_vptr.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_ptr_inplace_vptr.test/gcc-13/debug/compile_fail_virtual_ptr_inplace_vptr.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_ptr_inplace_vptr.test/gcc-13/debug/compile_fail_virtual_ptr_inplace_vptr.test b/test/bin/compile_fail_virtual_ptr_inplace_vptr.test/gcc-13/debug/compile_fail_virtual_ptr_inplace_vptr.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_ptr_inplace_vptr.test/gcc-13/debug/compile_fail_virtual_ptr_inplace_vptr.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_ptr_other.test/gcc-13/debug/compile_fail_virtual_ptr_other.o b/test/bin/compile_fail_virtual_ptr_other.test/gcc-13/debug/compile_fail_virtual_ptr_other.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_ptr_other.test/gcc-13/debug/compile_fail_virtual_ptr_other.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_ptr_other.test/gcc-13/debug/compile_fail_virtual_ptr_other.test b/test/bin/compile_fail_virtual_ptr_other.test/gcc-13/debug/compile_fail_virtual_ptr_other.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_ptr_other.test/gcc-13/debug/compile_fail_virtual_ptr_other.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_ptr_ref_to_value.test/gcc-13/debug/compile_fail_virtual_ptr_ref_to_value.o b/test/bin/compile_fail_virtual_ptr_ref_to_value.test/gcc-13/debug/compile_fail_virtual_ptr_ref_to_value.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_ptr_ref_to_value.test/gcc-13/debug/compile_fail_virtual_ptr_ref_to_value.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_ptr_ref_to_value.test/gcc-13/debug/compile_fail_virtual_ptr_ref_to_value.test b/test/bin/compile_fail_virtual_ptr_ref_to_value.test/gcc-13/debug/compile_fail_virtual_ptr_ref_to_value.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_ptr_ref_to_value.test/gcc-13/debug/compile_fail_virtual_ptr_ref_to_value.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_ptr_shared_not_const.test/gcc-13/debug/compile_fail_virtual_ptr_shared_not_const.o b/test/bin/compile_fail_virtual_ptr_shared_not_const.test/gcc-13/debug/compile_fail_virtual_ptr_shared_not_const.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_ptr_shared_not_const.test/gcc-13/debug/compile_fail_virtual_ptr_shared_not_const.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_ptr_shared_not_const.test/gcc-13/debug/compile_fail_virtual_ptr_shared_not_const.test b/test/bin/compile_fail_virtual_ptr_shared_not_const.test/gcc-13/debug/compile_fail_virtual_ptr_shared_not_const.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_ptr_shared_not_const.test/gcc-13/debug/compile_fail_virtual_ptr_shared_not_const.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_ptr_value_to_ref.test/gcc-13/debug/compile_fail_virtual_ptr_value_to_ref.o b/test/bin/compile_fail_virtual_ptr_value_to_ref.test/gcc-13/debug/compile_fail_virtual_ptr_value_to_ref.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_ptr_value_to_ref.test/gcc-13/debug/compile_fail_virtual_ptr_value_to_ref.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_ptr_value_to_ref.test/gcc-13/debug/compile_fail_virtual_ptr_value_to_ref.test b/test/bin/compile_fail_virtual_ptr_value_to_ref.test/gcc-13/debug/compile_fail_virtual_ptr_value_to_ref.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_ptr_value_to_ref.test/gcc-13/debug/compile_fail_virtual_ptr_value_to_ref.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/compile_fail_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_virtual_ptr_virtual_any.o b/test/bin/compile_fail_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_virtual_ptr_virtual_any.o deleted file mode 100644 index fee1a569..00000000 --- a/test/bin/compile_fail_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_virtual_ptr_virtual_any.o +++ /dev/null @@ -1 +0,0 @@ -failed as expected diff --git a/test/bin/compile_fail_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_virtual_ptr_virtual_any.test b/test/bin/compile_fail_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_virtual_ptr_virtual_any.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/compile_fail_virtual_ptr_virtual_any.test/gcc-13/debug/compile_fail_virtual_ptr_virtual_any.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/main.test/gcc-13/debug/main b/test/bin/main.test/gcc-13/debug/main deleted file mode 100755 index be269f70..00000000 Binary files a/test/bin/main.test/gcc-13/debug/main and /dev/null differ diff --git a/test/bin/main.test/gcc-13/debug/main.output b/test/bin/main.test/gcc-13/debug/main.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/main.test/gcc-13/debug/main.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/main.test/gcc-13/debug/main.run b/test/bin/main.test/gcc-13/debug/main.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/main.test/gcc-13/debug/main.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/main.test/gcc-13/debug/main.test b/test/bin/main.test/gcc-13/debug/main.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/main.test/gcc-13/debug/main.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/main.test/gcc-13/debug/mix_release_debug/lib.o b/test/bin/main.test/gcc-13/debug/mix_release_debug/lib.o deleted file mode 100644 index c9836239..00000000 Binary files a/test/bin/main.test/gcc-13/debug/mix_release_debug/lib.o and /dev/null differ diff --git a/test/bin/main.test/gcc-13/debug/mix_release_debug/main.o b/test/bin/main.test/gcc-13/debug/mix_release_debug/main.o deleted file mode 100644 index 651bb62d..00000000 Binary files a/test/bin/main.test/gcc-13/debug/mix_release_debug/main.o and /dev/null differ diff --git a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class b/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class deleted file mode 100755 index dd63f4cc..00000000 Binary files a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class and /dev/null differ diff --git a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.o b/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.o deleted file mode 100644 index 4ee6248d..00000000 Binary files a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.o and /dev/null differ diff --git a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.output b/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.run b/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.test b/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_class_registration_missing_base_class.test/gcc-13/debug/test_class_registration_missing_base_class.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state b/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state deleted file mode 100755 index 9633c2bc..00000000 Binary files a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state and /dev/null differ diff --git a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.o b/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.o deleted file mode 100644 index 3497b99d..00000000 Binary files a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.o and /dev/null differ diff --git a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.output b/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.run b/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.test b/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_class_registration_own_state.test/gcc-13/debug/test_class_registration_own_state.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call b/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call deleted file mode 100755 index a05fafbd..00000000 Binary files a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call and /dev/null differ diff --git a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.o b/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.o deleted file mode 100644 index ccb5443b..00000000 Binary files a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.o and /dev/null differ diff --git a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.output b/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.run b/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.test b/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_class_registration_unknown_class_call.test/gcc-13/debug/test_class_registration_unknown_class_call.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider b/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider deleted file mode 100755 index 88a7f785..00000000 Binary files a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider and /dev/null differ diff --git a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.o b/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.o deleted file mode 100644 index 5a6b1a2a..00000000 Binary files a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.o and /dev/null differ diff --git a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.output b/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.run b/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.test b/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_class_registration_unknown_class_overrider.test/gcc-13/debug/test_class_registration_unknown_class_overrider.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_core.test/gcc-13/debug/test_core b/test/bin/test_core.test/gcc-13/debug/test_core deleted file mode 100755 index 2351da69..00000000 Binary files a/test/bin/test_core.test/gcc-13/debug/test_core and /dev/null differ diff --git a/test/bin/test_core.test/gcc-13/debug/test_core.o b/test/bin/test_core.test/gcc-13/debug/test_core.o deleted file mode 100644 index d97e35f7..00000000 Binary files a/test/bin/test_core.test/gcc-13/debug/test_core.o and /dev/null differ diff --git a/test/bin/test_core.test/gcc-13/debug/test_core.output b/test/bin/test_core.test/gcc-13/debug/test_core.output deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_core.test/gcc-13/debug/test_core.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_core.test/gcc-13/debug/test_core.run b/test/bin/test_core.test/gcc-13/debug/test_core.run deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_core.test/gcc-13/debug/test_core.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_core.test/gcc-13/debug/test_core.test b/test/bin/test_core.test/gcc-13/debug/test_core.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_core.test/gcc-13/debug/test_core.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred b/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred deleted file mode 100755 index bdef4584..00000000 Binary files a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred and /dev/null differ diff --git a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.o b/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.o deleted file mode 100644 index 2713b203..00000000 Binary files a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.o and /dev/null differ diff --git a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.output b/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.run b/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.test b/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_custom_rtti_deferred.test/gcc-13/debug/test_custom_rtti_deferred.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple b/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple deleted file mode 100755 index f3e9198d..00000000 Binary files a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple and /dev/null differ diff --git a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.o b/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.o deleted file mode 100644 index ff303bb6..00000000 Binary files a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.o and /dev/null differ diff --git a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.output b/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.run b/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.test b/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_custom_rtti_simple.test/gcc-13/debug/test_custom_rtti_simple.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection b/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection deleted file mode 100755 index cab6377a..00000000 Binary files a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection and /dev/null differ diff --git a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.o b/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.o deleted file mode 100644 index d248af24..00000000 Binary files a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.o and /dev/null differ diff --git a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.output b/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.run b/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.test b/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_custom_rtti_simple_projection.test/gcc-13/debug/test_custom_rtti_simple_projection.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base b/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base deleted file mode 100755 index 52b3fbf3..00000000 Binary files a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base and /dev/null differ diff --git a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.o b/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.o deleted file mode 100644 index 7b1ac2dc..00000000 Binary files a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.o and /dev/null differ diff --git a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.output b/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.run b/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.test b/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_custom_rtti_virtual_base.test/gcc-13/debug/test_custom_rtti_virtual_base.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces b/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces deleted file mode 100755 index 464baf9c..00000000 Binary files a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces and /dev/null differ diff --git a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.o b/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.o deleted file mode 100644 index f5644d25..00000000 Binary files a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.o and /dev/null differ diff --git a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.output b/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.run b/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.test b/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_across_namespaces.test/gcc-13/debug/test_dispatch_across_namespaces.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any b/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any deleted file mode 100755 index 96694e88..00000000 Binary files a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any and /dev/null differ diff --git a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.o b/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.o deleted file mode 100644 index cec6c06c..00000000 Binary files a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.o and /dev/null differ diff --git a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.output b/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.output deleted file mode 100644 index 87afe68f..00000000 --- a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.output +++ /dev/null @@ -1,8939 +0,0 @@ -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, openmethod_gensym_15::Dog, openmethod_gensym_46::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4de80 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4dea0 - 4 5f05b9c4dea0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4dea8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4deb0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4deb8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4df18 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4df70 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4dfc8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4e020 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4e078 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4e0d0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4e128 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4e180 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4e1d8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4e230 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4e288 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_21::Dog, openmethod_gensym_34::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, float, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to float - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4e7a0 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4e7c0 - 4 5f05b9c4e7c0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4e7c8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4e7d0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4e7d8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4e838 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4e890 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4e8e8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4e940 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4e998 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4e9f0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4ea48 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4eaa0 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4eaf8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4eb50 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4eba8 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_15::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, openmethod_gensym_46::Dog, openmethod_gensym_9::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4eda0 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4edc0 - 4 5f05b9c4edc0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4edc8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4edd0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4edd8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4ee38 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4ee90 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4eee8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4ef40 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4ef98 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4eff0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4f048 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4f0a0 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4f0f8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4f150 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4f1a8 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_21::Dog, float, openmethod_gensym_15::Dog, int, double, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_9::Dog, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_9::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_9::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - double - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - double - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4f4a0 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4f4c0 - 4 5f05b9c4f4c0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4f4c8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4f4d0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4f4d8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4f538 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4f590 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4f5e8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4f640 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4f698 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4f6f0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4f748 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4f7a0 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4f7f8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4f850 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4f8a8 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_21::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, openmethod_gensym_0::Dog, float, openmethod_gensym_46::Dog, std::__cxx11::basic_string, std::allocator >, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - float - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4f990 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4f9b0 - 4 5f05b9c4f9b0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4f9b8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4f9c0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4f9c8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4fa28 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4fa80 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4fad8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4fb30 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4fb88 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4fbe0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4fc38 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4fc90 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4fce8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4fd40 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4fd98 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, int, double, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_21::Dog, float, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4fe80 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4fea0 - 4 5f05b9c4fea0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4fea8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4feb0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4feb8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4ff18 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4ff70 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4ffc8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c50020 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c50078 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c500d0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c50128 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c50180 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c501d8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c50230 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c50288 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.run b/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.run deleted file mode 100644 index 87afe68f..00000000 --- a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.run +++ /dev/null @@ -1,8939 +0,0 @@ -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, openmethod_gensym_15::Dog, openmethod_gensym_46::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4de80 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4dea0 - 4 5f05b9c4dea0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4dea8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4deb0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4deb8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4df18 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4df70 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4dfc8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4e020 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4e078 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4e0d0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4e128 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4e180 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4e1d8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4e230 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4e288 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_21::Dog, openmethod_gensym_34::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, float, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to float - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4e7a0 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4e7c0 - 4 5f05b9c4e7c0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4e7c8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4e7d0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4e7d8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4e838 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4e890 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4e8e8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4e940 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4e998 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4e9f0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4ea48 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4eaa0 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4eaf8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4eb50 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4eba8 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_15::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, openmethod_gensym_46::Dog, openmethod_gensym_9::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - openmethod_gensym_9::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4eda0 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4edc0 - 4 5f05b9c4edc0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4edc8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4edd0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4edd8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4ee38 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4ee90 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4eee8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4ef40 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4ef98 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4eff0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4f048 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4f0a0 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4f0f8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4f150 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4f1a8 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_21::Dog, float, openmethod_gensym_15::Dog, int, double, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_9::Dog, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_9::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_9::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - double - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - double - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4f4a0 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4f4c0 - 4 5f05b9c4f4c0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4f4c8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4f4d0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4f4d8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4f538 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4f590 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4f5e8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4f640 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4f698 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4f6f0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4f748 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4f7a0 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4f7f8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4f850 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4f8a8 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_21::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, openmethod_gensym_0::Dog, float, openmethod_gensym_46::Dog, std::__cxx11::basic_string, std::allocator >, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - float - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - float - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - float - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4f990 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4f9b0 - 4 5f05b9c4f9b0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4f9b8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4f9c0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4f9c8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4fa28 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4fa80 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4fad8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c4fb30 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c4fb88 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c4fbe0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c4fc38 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c4fc90 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c4fce8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c4fd40 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c4fd98 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 5f058f0ea790, &vptr = 5f058f0eb178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 5f058f0ea778, &vptr = 5f058f0eb180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 5f058f0ea720, &vptr = 5f058f0eb188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_0::Dog: (boost::any), type = 5f058f0ea320, &vptr = 5f058f0eb718 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5f058f0ea2f0, &vptr = 5f058f0eb720 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - int: (boost::any), type = 702f8c4915c8, &vptr = 5f058f0eb728 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - double: (boost::any), type = 702f8c491398, &vptr = 5f058f0eb730 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_9::Dog: (boost::any), type = 5f058f0ea228, &vptr = 5f058f0eb738 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_15::Dog: (boost::any), type = 5f058f0ea1a0, &vptr = 5f058f0eb740 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - float: (boost::any), type = 702f8c4913e8, &vptr = 5f058f0eb748 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_21::Dog: (boost::any), type = 5f058f0ea110, &vptr = 5f058f0eb750 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_34::Dog: (boost::any), type = 5f058f0ea048, &vptr = 5f058f0eb760 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 - openmethod_gensym_46::Dog: (boost::any), type = 5f058f0ea708, &vptr = 5f058f0eb190 - boost::any: (boost::any), type = 5f058f0ea558, &vptr = 5f058f0eb710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, boost::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - boost::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, int, double, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_21::Dog, float, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (boost::any) - derived: () - covariant: (int) - double - bases: (boost::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5f058f0722f6) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5f058f07254c) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (5f058f0726ca) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f0727a8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (5f058f07bb6e) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (5f058f07bc2c) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5f058f07bcea) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (5f058f07c5e2) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5f058f07c6a8) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (5f058f07c76e) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07ca82) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (5f058f07cbdc) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) (5f058f07cc7c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (5f058f07cd3a) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) (5f058f07cdec) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (5f058f07cec2) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) (5f058f07cf80) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (5f058f07d712) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) (5f058f07d8ba) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (5f058f08166a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (5f058f0817ee) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - double (*)(double const&) (5f058f0729c2) - boost::openmethod::method), boost::openmethod::default_registry> (boost::any) - module 0 - float (*)(float const&) (5f058f07d4a0) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - boost::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1100 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_46::Dog - boost::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5f058f0722f6 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5f058f07254c - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 5f058f0726ca - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f0727a8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 5f058f07bb6e - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 5f058f07bc2c - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5f058f07bcea - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to double - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to boost::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 5f058f07c5e2 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5f058f07c6a8 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 5f058f07c76e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07ca82 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 5f058f07cbdc - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) pf = 5f058f07cc7c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 5f058f07cd3a - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) pf = 5f058f07cdec - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 5f058f07cec2 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) pf = 5f058f07cf80 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 5f058f07d712 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) pf = 5f058f07d8ba - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 5f058f08166a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 5f058f0817ee - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - float - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 5f058f0729c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - double - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 5f058f07d4a0 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5f05b9c4fe80 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 5f05b9c4fea0 - 4 5f05b9c4fea0 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5f05b9c4fea8 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5f05b9c4feb0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 5f05b9c4feb8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 5f05b9c4ff18 vtbl for boost::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 5f05b9c4ff70 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 5f05b9c4ffc8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 5f05b9c50020 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 5f05b9c50078 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 5f05b9c500d0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 5f05b9c50128 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 5f05b9c50180 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 5f05b9c501d8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 5f05b9c50230 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 5f05b9c50288 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [1, 31] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in boost::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - boost::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.test b/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_boost_any.test/gcc-13/debug/test_dispatch_boost_any.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type b/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type deleted file mode 100755 index 730147fd..00000000 Binary files a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type and /dev/null differ diff --git a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.o b/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.o deleted file mode 100644 index 14417c71..00000000 Binary files a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.o and /dev/null differ diff --git a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.output b/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.run b/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.test b/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_comma_in_return_type.test/gcc-13/debug/test_dispatch_comma_in_return_type.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr b/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr deleted file mode 100755 index bd1f6293..00000000 Binary files a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr and /dev/null differ diff --git a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.o b/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.o deleted file mode 100644 index 73cfdeec..00000000 Binary files a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.o and /dev/null differ diff --git a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.output b/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.output deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.run b/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.run deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.test b/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_intrusive_ptr.test/gcc-13/debug/test_dispatch_intrusive_ptr.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs b/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs deleted file mode 100755 index c673c1ce..00000000 Binary files a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs and /dev/null differ diff --git a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.o b/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.o deleted file mode 100644 index 45926b49..00000000 Binary files a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.o and /dev/null differ diff --git a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.output b/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.run b/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.test b/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_lvalue_refs.test/gcc-13/debug/test_dispatch_lvalue_refs.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash b/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash deleted file mode 100755 index e34e0a15..00000000 Binary files a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash and /dev/null differ diff --git a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.o b/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.o deleted file mode 100644 index 69e57d33..00000000 Binary files a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.o and /dev/null differ diff --git a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.output b/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.output deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.run b/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.run deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.test b/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_minimal_cover_hash.test/gcc-13/debug/test_dispatch_minimal_cover_hash.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash b/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash deleted file mode 100755 index 5873c939..00000000 Binary files a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash and /dev/null differ diff --git a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.o b/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.o deleted file mode 100644 index 1c31eb9a..00000000 Binary files a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.o and /dev/null differ diff --git a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.output b/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.output deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.run b/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.run deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.test b/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_minimal_perfect_hash.test/gcc-13/debug/test_dispatch_minimal_perfect_hash.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi b/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi deleted file mode 100755 index c3b53c44..00000000 Binary files a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi and /dev/null differ diff --git a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.o b/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.o deleted file mode 100644 index 85e041e0..00000000 Binary files a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.o and /dev/null differ diff --git a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.output b/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.run b/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.test b/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_multi.test/gcc-13/debug/test_dispatch_multi.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn b/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn deleted file mode 100755 index 070db43a..00000000 Binary files a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn and /dev/null differ diff --git a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.o b/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.o deleted file mode 100644 index 0b420028..00000000 Binary files a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.o and /dev/null differ diff --git a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.output b/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.run b/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.test b/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_next_fn.test/gcc-13/debug/test_dispatch_next_fn.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer b/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer deleted file mode 100755 index 50c0e684..00000000 Binary files a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer and /dev/null differ diff --git a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.o b/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.o deleted file mode 100644 index d0e64511..00000000 Binary files a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.o and /dev/null differ diff --git a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.output b/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.run b/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.test b/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_pointer.test/gcc-13/debug/test_dispatch_pointer.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs b/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs deleted file mode 100755 index d6d1751b..00000000 Binary files a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs and /dev/null differ diff --git a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.o b/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.o deleted file mode 100644 index 3305cd9c..00000000 Binary files a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.o and /dev/null differ diff --git a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.output b/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.run b/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.test b/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_rvalue_refs.test/gcc-13/debug/test_dispatch_rvalue_refs.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref b/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref deleted file mode 100755 index 983c16b9..00000000 Binary files a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref and /dev/null differ diff --git a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.o b/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.o deleted file mode 100644 index e466833d..00000000 Binary files a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.o and /dev/null differ diff --git a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.output b/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.run b/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.test b/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_shared_ptr_by_ref.test/gcc-13/debug/test_dispatch_shared_ptr_by_ref.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value b/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value deleted file mode 100755 index 6b7b72fe..00000000 Binary files a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value and /dev/null differ diff --git a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.o b/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.o deleted file mode 100644 index 5abc9ad6..00000000 Binary files a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.o and /dev/null differ diff --git a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.output b/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.run b/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.test b/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_shared_ptr_by_value.test/gcc-13/debug/test_dispatch_shared_ptr_by_value.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any b/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any deleted file mode 100755 index 90406137..00000000 Binary files a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any and /dev/null differ diff --git a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.o b/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.o deleted file mode 100644 index 54c650fd..00000000 Binary files a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.o and /dev/null differ diff --git a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.output b/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.output deleted file mode 100644 index f7cbd201..00000000 --- a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.output +++ /dev/null @@ -1,8939 +0,0 @@ -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, openmethod_gensym_15::Dog, openmethod_gensym_46::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07835e60 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07835e80 - 4 609e07835e80 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07835e88 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07835e90 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07835e98 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07835ef8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07835f50 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e07835fa8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07836000 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07836058 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e078360b0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07836108 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07836160 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078361b8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07836210 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07836268 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_21::Dog, openmethod_gensym_34::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, float, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to float - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07836660 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07836680 - 4 609e07836680 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07836688 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07836690 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07836698 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e078366f8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07836750 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e078367a8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07836800 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07836858 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e078368b0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07836908 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07836960 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078369b8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07836a10 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07836a68 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, int, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_46::Dog, double, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to double - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - double - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - double - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07836b50 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07836b70 - 4 609e07836b70 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07836b78 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07836b80 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07836b88 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07836be8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07836c40 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e07836c98 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07836cf0 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07836d48 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e07836da0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07836df8 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07836e50 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e07836ea8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07836f00 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07836f58 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, openmethod_gensym_21::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07837370 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07837390 - 4 609e07837390 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07837398 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e078373a0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e078373a8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07837408 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07837460 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e078374b8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07837510 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07837568 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e078375c0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07837618 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07837670 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078376c8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07837720 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07837778 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_21::Dog, float, openmethod_gensym_9::Dog, double, openmethod_gensym_34::Dog, int, openmethod_gensym_15::Dog, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, std::__cxx11::basic_string, std::allocator >, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - float - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - float - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07837860 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07837880 - 4 609e07837880 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07837888 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07837890 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07837898 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e078378f8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07837950 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e078379a8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07837a00 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07837a58 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e07837ab0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07837b08 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07837b60 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e07837bb8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07837c10 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07837c68 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_21::Dog, float, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07837d50 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07837d70 - 4 609e07837d70 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07837d78 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07837d80 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07837d88 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07837de8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07837e40 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e07837e98 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07837ef0 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07837f48 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e07837fa0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07837ff8 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07838050 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078380a8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07838100 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07838158 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.run b/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.run deleted file mode 100644 index f7cbd201..00000000 --- a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.run +++ /dev/null @@ -1,8939 +0,0 @@ -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, openmethod_gensym_15::Dog, openmethod_gensym_46::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07835e60 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07835e80 - 4 609e07835e80 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07835e88 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07835e90 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07835e98 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07835ef8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07835f50 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e07835fa8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07836000 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07836058 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e078360b0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07836108 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07836160 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078361b8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07836210 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07836268 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_21::Dog, openmethod_gensym_34::Dog, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, float, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - float - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to float - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - float - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07836660 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07836680 - 4 609e07836680 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07836688 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07836690 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07836698 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e078366f8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07836750 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e078367a8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07836800 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07836858 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e078368b0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07836908 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07836960 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078369b8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07836a10 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07836a68 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, int, openmethod_gensym_0::Dog, openmethod_gensym_21::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_46::Dog, double, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to double - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - double - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - double - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - double - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07836b50 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07836b70 - 4 609e07836b70 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07836b78 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07836b80 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07836b88 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07836be8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07836c40 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e07836c98 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07836cf0 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07836d48 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e07836da0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07836df8 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07836e50 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e07836ea8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07836f00 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07836f58 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, float, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, openmethod_gensym_21::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_21::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07837370 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07837390 - 4 609e07837390 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07837398 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e078373a0 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e078373a8 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07837408 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07837460 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e078374b8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07837510 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07837568 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e078375c0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07837618 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07837670 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078376c8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07837720 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07837778 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_21::Dog, float, openmethod_gensym_9::Dog, double, openmethod_gensym_34::Dog, int, openmethod_gensym_15::Dog, openmethod_gensym_0::Dog, openmethod_gensym_46::Dog, std::__cxx11::basic_string, std::allocator >, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - float - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - float - double - openmethod_gensym_34::Dog - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_21::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_34::Dog - int - openmethod_gensym_15::Dog - openmethod_gensym_0::Dog - openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07837860 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07837880 - 4 609e07837880 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07837888 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07837890 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07837898 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e078378f8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07837950 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e078379a8 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07837a00 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07837a58 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e07837ab0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07837b08 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07837b60 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e07837bb8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07837c10 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07837c68 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Static class info: - openmethod_gensym_34::Animal: (openmethod_gensym_34::Animal), type = 609df1b8b7d8, &vptr = 609df1b8c178 - openmethod_gensym_34::Cat: (openmethod_gensym_34::Animal, openmethod_gensym_34::Cat), type = 609df1b8b7c0, &vptr = 609df1b8c180 - openmethod_gensym_46::Animal: (openmethod_gensym_46::Animal), type = 609df1b8b768, &vptr = 609df1b8c188 - openmethod_gensym_46::Dog: (openmethod_gensym_46::Animal, openmethod_gensym_46::Dog), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_0::Dog: (std::any), type = 609df1b8b708, &vptr = 609df1b8c718 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 609df1b8b6f8, &vptr = 609df1b8c720 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - int: (std::any), type = 7e7b38c915c8, &vptr = 609df1b8c728 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - double: (std::any), type = 7e7b38c91398, &vptr = 609df1b8c730 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_9::Dog: (std::any), type = 609df1b8b6e8, &vptr = 609df1b8c738 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_15::Dog: (std::any), type = 609df1b8b6d8, &vptr = 609df1b8c740 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - float: (std::any), type = 7e7b38c913e8, &vptr = 609df1b8c748 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_21::Dog: (std::any), type = 609df1b8b6c8, &vptr = 609df1b8c750 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_34::Dog: (std::any), type = 609df1b8b6b8, &vptr = 609df1b8c760 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 - openmethod_gensym_46::Dog: (std::any), type = 609df1b8b750, &vptr = 609df1b8c190 - std::any: (std::any), type = 609df1b8b678, &vptr = 609df1b8c710 -Inheritance lattice: - openmethod_gensym_34::Animal - bases: () - derived: (openmethod_gensym_34::Cat) - covariant: (openmethod_gensym_34::Cat, openmethod_gensym_34::Animal) - openmethod_gensym_34::Cat - bases: (openmethod_gensym_34::Animal) - derived: () - covariant: (openmethod_gensym_34::Cat) - openmethod_gensym_46::Animal - bases: () - derived: (openmethod_gensym_46::Dog) - covariant: (openmethod_gensym_46::Dog, openmethod_gensym_46::Animal) - openmethod_gensym_46::Dog - bases: (openmethod_gensym_46::Animal, std::any) - derived: () - covariant: (openmethod_gensym_46::Dog) - std::any - bases: () - derived: (openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, int, double, openmethod_gensym_9::Dog, openmethod_gensym_15::Dog, float, openmethod_gensym_21::Dog, openmethod_gensym_34::Dog) - covariant: (openmethod_gensym_34::Dog, openmethod_gensym_21::Dog, float, openmethod_gensym_15::Dog, openmethod_gensym_9::Dog, double, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_46::Dog, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - int - bases: (std::any) - derived: () - covariant: (int) - double - bases: (std::any) - derived: () - covariant: (double) - openmethod_gensym_9::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_9::Dog) - openmethod_gensym_15::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_15::Dog) - float - bases: (std::any) - derived: () - covariant: (float) - openmethod_gensym_21::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_21::Dog) - openmethod_gensym_34::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_34::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (609df1b17566) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (609df1b177bc) - std::__cxx11::basic_string, std::allocator > (*)(int const&) (609df1b1793a) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b17a18) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) (609df1b20e02) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) (609df1b20ec0) - std::__cxx11::basic_string, std::allocator > (*)(int&) (609df1b20f7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) (609df1b217a4) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (609df1b2186a) - std::__cxx11::basic_string, std::allocator > (*)(int&&) (609df1b21930) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b21c7e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) (609df1b21dd8) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) (609df1b21e78) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) (609df1b21f36) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) (609df1b21fe8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) (609df1b220be) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) (609df1b2217c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_34::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) (609df1b22920) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) (609df1b22ac8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (openmethod_gensym_46::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) (609df1b26878) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) (609df1b269fc) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - double (*)(double const&) (609df1b17c32) - boost::openmethod::method), boost::openmethod::default_registry> (std::any) - module 0 - float (*)(float const&) (609df1b226ae) -Allocating slots... - in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 0, cost 11, unavailable - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 1, cost 11, unavailable 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 2, cost 11, unavailable 11 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 3, cost 11, unavailable 111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 4, cost 11, unavailable 1111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 5, cost 11, unavailable 11111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 6, cost 11, unavailable 111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 7, cost 11, unavailable 1111111 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0: slot 8, cost 11, unavailable 11111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 9, cost 11, unavailable 111111111 - in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0: slot 10, cost 11, unavailable 1111111111 - in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 11, cost 2, unavailable 11111111111 -Allocating v-tables... - openmethod_gensym_46::Animal vtbl: 11-11 slots 100000000000 - openmethod_gensym_46::Dog vtbl: 0-11 slots 111111111111 - std::any vtbl: 0-10 slots 11111111111 - openmethod_gensym_0::Dog vtbl: 0-10 slots 11111111111 - std::__cxx11::basic_string, std::allocator > vtbl: 0-10 slots 11111111111 - int vtbl: 0-10 slots 11111111111 - double vtbl: 0-10 slots 11111111111 - openmethod_gensym_9::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_15::Dog vtbl: 0-10 slots 11111111111 - float vtbl: 0-10 slots 11111111111 - openmethod_gensym_21::Dog vtbl: 0-10 slots 11111111111 - openmethod_gensym_34::Dog vtbl: 0-10 slots 11111111111 -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1010 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1001 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 1000 - groups for dim 0: - 0 mask 1000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - std::any - groups for dim 0: - 1 mask 1001: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 1010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 1100: - int - building dispatch table - group 0/0 mask 1000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - std::any - select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - no 'next' - group 0/1 mask 1001 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 609df1b17566 - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/2 mask 1010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 609df1b177bc - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - group 0/3 mask 1100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) pf = 609df1b1793a - for 'next', select best of: - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b17a18 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> mask: 001 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_9::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_9::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) pf = 609df1b20e02 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) pf = 609df1b20ec0 - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 609df1b20f7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 000 - overriders applicable to float - -> mask: 000 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> mask: 001 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 000 - overriders applicable to double - -> mask: 000 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 010 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 000 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 000 - overriders applicable to std::any - -> mask: 000 - groups for dim 0: - 0 mask 000: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 001: - openmethod_gensym_15::Dog - groups for dim 0: - 2 mask 010: - std::__cxx11::basic_string, std::allocator > - groups for dim 0: - 3 mask 100: - int - building dispatch table - group 0/0 mask 000 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_9::Dog - double - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 001 - openmethod_gensym_15::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) pf = 609df1b217a4 - no 'next' - group 0/2 mask 010 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 609df1b2186a - no 'next' - group 0/3 mask 100 - int - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) pf = 609df1b21930 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b21c7e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) pf = 609df1b21dd8 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) pf = 609df1b21e78 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) pf = 609df1b21f36 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) pf = 609df1b21fe8 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 11 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_21::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_34::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - no 'next' - group 0/1 mask 11 - openmethod_gensym_21::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) pf = 609df1b220be - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) pf = 609df1b2217c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_21::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_15::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_9::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to double - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_34::Animal - overriders applicable to openmethod_gensym_34::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_34::Animal - std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_34::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_34::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_34::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_34::Animal - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 10 - openmethod_gensym_34::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 1/1 mask 11 - openmethod_gensym_34::Cat - group 0/0 mask 10 - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - no 'next' - group 0/1 mask 11 - openmethod_gensym_34::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) pf = 609df1b22920 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) pf = 609df1b22ac8 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class openmethod_gensym_46::Animal - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> mask: 1 - overriders applicable to openmethod_gensym_46::Animal - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_46::Animal - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_46::Animal - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) pf = 609df1b26878 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_46::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_46::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) pf = 609df1b269fc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - double (*)(double const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - double - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - float - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - double - select best of: - #0 double (*)(double const&) - -> #0 double (*)(double const&) pf = 609df1b17c32 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_34::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_21::Dog - -> mask: 0 - overriders applicable to float - float (*)(float const&) - -> mask: 1 - overriders applicable to openmethod_gensym_15::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_9::Dog - -> mask: 0 - overriders applicable to double - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_46::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - float - building dispatch table - group 0/0 mask 0 - openmethod_gensym_34::Dog - openmethod_gensym_21::Dog - openmethod_gensym_15::Dog - openmethod_gensym_9::Dog - double - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_46::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - float - select best of: - #0 float (*)(float const&) - -> #0 float (*)(float const&) pf = 609df1b226ae - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 609e07837d50 - 157 method #7 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(int const&) -> #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #3 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #4 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) -> #3 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #3 not implemented - #2 std::__cxx11::basic_string, std::allocator > (*)(int&&) -> #3 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_34::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::any const&, boost::openmethod::virtual_ptr) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 double (*)(double const&) -> #1 not implemented - method # boost::openmethod::method), boost::openmethod::default_registry> - #0 float (*)(float const&) -> #1 not implemented -Initializing v-tables at 609e07837d70 - 4 609e07837d70 vtbl for openmethod_gensym_34::Animal slots 0-0 - method #7 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 609e07837d78 vtbl for openmethod_gensym_34::Cat slots 0-0 - method #7 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 609e07837d80 vtbl for openmethod_gensym_46::Animal slots 11-11 - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - not implemented - 7 609e07837d88 vtbl for openmethod_gensym_46::Dog slots 0-11 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_46::Dog const&) - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_ptr) - 19 609e07837de8 vtbl for std::any slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 30 609e07837e40 vtbl for openmethod_gensym_0::Dog slots 0-10 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 41 609e07837e98 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-10 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 52 609e07837ef0 vtbl for int slots 0-10 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 63 609e07837f48 vtbl for double slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - double (*)(double const&) - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 74 609e07837fa0 vtbl for openmethod_gensym_9::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_9::Dog&) - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 85 609e07837ff8 vtbl for openmethod_gensym_15::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_15::Dog&&) - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 96 609e07838050 vtbl for float slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #0 - boost::openmethod::method), boost::openmethod::default_registry> - float (*)(float const&) - 107 609e078380a8 vtbl for openmethod_gensym_21::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog const&) - method #5 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&) - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_21::Dog&&) - method #7 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 118 609e07838100 vtbl for openmethod_gensym_34::Dog slots 0-10 - method #0 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #1 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #2 spec #3 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any const&) - method #5 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::any&&) - method #7 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - method #9 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> - not implemented - method #10 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - method #11 spec #1 - boost::openmethod::method), boost::openmethod::default_registry> - not implemented - 157 609e07838158 end -Finding hash factor for 14 types - trying with M = 5, 32 buckets - found 1325574788421796283 after 2 attempts; span = [0, 30] -Installing -4 dispatch table cells, 7 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_34::Animal) - slots: - 0: in openmethod_gensym_34::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_34::Animal slots 0-0 - openmethod_gensym_34::Cat slots 0-0 - (openmethod_gensym_46::Animal, std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 5: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 6: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 7: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - 8: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_), boost::openmethod::default_registry> parameter 0 - 9: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 10: in std::any for boost::openmethod::method), boost::openmethod::default_registry> parameter 0 - 11: in openmethod_gensym_46::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - openmethod_gensym_46::Animal slots 11-11 - openmethod_gensym_46::Dog slots 0-11 - std::any slots 0-10 - openmethod_gensym_0::Dog slots 0-10 - std::__cxx11::basic_string, std::allocator > slots 0-10 - int slots 0-10 - double slots 0-10 - openmethod_gensym_9::Dog slots 0-10 - openmethod_gensym_15::Dog slots 0-10 - float slots 0-10 - openmethod_gensym_21::Dog slots 0-10 - openmethod_gensym_34::Dog slots 0-10 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.test b/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_std_any.test/gcc-13/debug/test_dispatch_std_any.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash b/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash deleted file mode 100755 index d6348a84..00000000 Binary files a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash and /dev/null differ diff --git a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.o b/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.o deleted file mode 100644 index aab4ef6d..00000000 Binary files a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.o and /dev/null differ diff --git a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.output b/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.output deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.run b/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.run deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.test b/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_two_level_hash.test/gcc-13/debug/test_dispatch_two_level_hash.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure b/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure deleted file mode 100755 index 59c9aa40..00000000 Binary files a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure and /dev/null differ diff --git a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.o b/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.o deleted file mode 100644 index 5d25c40f..00000000 Binary files a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.o and /dev/null differ diff --git a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.output b/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.output deleted file mode 100644 index ae551c76..00000000 --- a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.output +++ /dev/null @@ -1,5051 +0,0 @@ -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, int, openmethod_gensym_18::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110c40 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110c40 - 0 5abf0e110c40 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110c50 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110c60 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110ca8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e110ce0 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e110d18 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e110d50 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e110d88 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e110dc0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e110df8 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e110e30 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_18::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110f70 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110f70 - 0 5abf0e110f70 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110f80 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110f90 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110fd8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e111010 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e111048 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e111080 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e1110b8 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e1110f0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e111128 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e111160 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, int, openmethod_gensym_0::Dog, openmethod_gensym_18::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110c40 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110c40 - 0 5abf0e110c40 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110c50 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110c60 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110ca8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e110ce0 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e110d18 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e110d50 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e110d88 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e110dc0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e110df8 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e110e30 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_18::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110f70 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110f70 - 0 5abf0e110f70 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110f80 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110f90 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110fd8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e111010 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e111048 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e111080 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e1110b8 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e1110f0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e111128 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e111160 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_18::Dog, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, int, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110c40 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110c40 - 0 5abf0e110c40 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110c50 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110c60 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110ca8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e110ce0 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e110d18 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e110d50 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e110d88 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e110dc0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e110df8 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e110e30 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_18::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, openmethod_gensym_23::Dog, int, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110f70 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110f70 - 0 5abf0e110f70 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110f80 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110f90 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110fd8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e111010 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e111048 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e111080 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e1110b8 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e1110f0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e111128 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e111160 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Running 8 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.run b/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.run deleted file mode 100644 index ae551c76..00000000 --- a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.run +++ /dev/null @@ -1,5051 +0,0 @@ -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, int, openmethod_gensym_18::Dog, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_18::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110c40 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110c40 - 0 5abf0e110c40 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110c50 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110c60 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110ca8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e110ce0 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e110d18 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e110d50 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e110d88 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e110dc0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e110df8 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e110e30 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_18::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110f70 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110f70 - 0 5abf0e110f70 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110f80 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110f90 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110fd8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e111010 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e111048 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e111080 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e1110b8 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e1110f0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e111128 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e111160 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, int, openmethod_gensym_0::Dog, openmethod_gensym_18::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110c40 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110c40 - 0 5abf0e110c40 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110c50 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110c60 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110ca8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e110ce0 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e110d18 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e110d50 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e110d88 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e110dc0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e110df8 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e110e30 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_18::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, int, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110f70 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110f70 - 0 5abf0e110f70 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110f80 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110f90 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110fd8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e111010 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e111048 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e111080 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e1110b8 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e1110f0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e111128 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e111160 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_23::Dog, openmethod_gensym_18::Dog, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, int, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_23::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_23::Dog - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_13::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110c40 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110c40 - 0 5abf0e110c40 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110c50 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110c60 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110ca8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e110ce0 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e110d18 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e110d50 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e110d88 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e110dc0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e110df8 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e110e30 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Static class info: - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - openmethod_gensym_33::Dog: (boost::type_erasure::any), type = 5abedb02c4d0, &vptr = 5abedb02d058 - boost::type_erasure::any: (boost::type_erasure::any), type = 5abedb02c380, &vptr = 5abedb02d5f0 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c588, &vptr = 5abedb02d608 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c578, &vptr = 5abedb02d170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 734be90915c8, &vptr = 5abedb02d610 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_8::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c568, &vptr = 5abedb02d618 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_13::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c510, &vptr = 5abedb02d620 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_18::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c500, &vptr = 5abedb02d628 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 - openmethod_gensym_23::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c4f0, &vptr = 5abedb02d630 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 5abedb02c490, &vptr = 5abedb02d600 -Inheritance lattice: - boost::type_erasure::any - bases: () - derived: (openmethod_gensym_33::Dog, std::__cxx11::basic_string, std::allocator >) - covariant: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_33::Dog, boost::type_erasure::any) - openmethod_gensym_33::Dog - bases: (boost::type_erasure::any) - derived: () - covariant: (openmethod_gensym_33::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, int, openmethod_gensym_8::Dog, openmethod_gensym_13::Dog, openmethod_gensym_18::Dog, openmethod_gensym_23::Dog) - covariant: (openmethod_gensym_18::Dog, openmethod_gensym_13::Dog, openmethod_gensym_8::Dog, openmethod_gensym_23::Dog, int, openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_8::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_8::Dog) - openmethod_gensym_13::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_13::Dog) - openmethod_gensym_18::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_18::Dog) - openmethod_gensym_23::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_23::Dog) -Methods: - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafb0b4e) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5abedafb068a) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5abedafb08e0) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) (5abedafb09be) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) (5abedafb9e08) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafb9ec6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) (5abedafba806) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5abedafba8cc) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) (5abedafbac8e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5abedafbada6) - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - int (*)(int const&) (5abedafbb692) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) (5abedafbb420) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) (5abedafbb548) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) (5abedafbf6ba) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) (5abedafbf798) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> (boost::type_erasure::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) (5abedafbf88e) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 0, cost 8, unavailable - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0: slot 1, cost 8, unavailable 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0: slot 2, cost 8, unavailable 11 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0: slot 3, cost 8, unavailable 111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0: slot 4, cost 8, unavailable 1111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 5, cost 8, unavailable 11111 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0: slot 6, cost 8, unavailable 111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0: slot 7, cost 3, unavailable 1111111 - in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0: slot 8, cost 3, unavailable 11111111 -Allocating v-tables... - boost::type_erasure::any vtbl: 7-8 slots 110000000 - openmethod_gensym_33::Dog vtbl: 7-8 slots 110000000 - std::__cxx11::basic_string, std::allocator > vtbl: 0-8 slots 111111111 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> vtbl: 0-6 slots 1111111 - openmethod_gensym_0::Dog vtbl: 0-6 slots 1111111 - int vtbl: 0-6 slots 1111111 - openmethod_gensym_8::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_13::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_18::Dog vtbl: 0-6 slots 1111111 - openmethod_gensym_23::Dog vtbl: 0-6 slots 1111111 -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafb0b4e - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 101 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 110 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5abedafb068a - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5abedafb08e0 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) pf = 5abedafb09be - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_8::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_8::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) pf = 5abedafb9e08 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafb9ec6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_13::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_18::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - int - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_13::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) pf = 5abedafba806 - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5abedafba8cc - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> mask: 01 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_18::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_18::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) pf = 5abedafbac8e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5abedafbada6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_13::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_8::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_23::Dog - -> mask: 0 - overriders applicable to int - int (*)(int const&) - -> mask: 1 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - int - building dispatch table - group 0/0 mask 0 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - openmethod_gensym_23::Dog - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - int - select best of: - #0 int (*)(int const&) - -> #0 int (*)(int const&) pf = 5abedafbb692 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_18::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_13::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_8::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_23::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 11 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> mask: 10 - groups for dim 0: - 0 mask 10: - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 11: - openmethod_gensym_23::Dog - building dispatch table - group 0/0 mask 10 - openmethod_gensym_18::Dog - openmethod_gensym_13::Dog - openmethod_gensym_8::Dog - int - openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - no 'next' - group 0/1 mask 11 - openmethod_gensym_23::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) pf = 5abedafbb420 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) pf = 5abedafbb548 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 11 - overriders applicable to boost::type_erasure::any - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> mask: 10 - groups for dim 0: - 0 mask 10: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 10 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - no 'next' - group 0/1 mask 11 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) pf = 5abedafbf6ba - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) pf = 5abedafbf798 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_33::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> mask: 1 - overriders applicable to boost::type_erasure::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_33::Dog - building dispatch table - group 0/0 mask 0 - std::__cxx11::basic_string, std::allocator > - boost::type_erasure::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_33::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) pf = 5abedafbf88e - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5abf0e110f70 -'next' pointers - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 int (*)(int const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) -> #1 not implemented -Initializing v-tables at 5abf0e110f70 - 0 5abf0e110f70 vtbl for boost::type_erasure::any slots 7-8 - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 2 5abf0e110f80 vtbl for openmethod_gensym_33::Dog slots 7-8 - method #7 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog const&) - method #8 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_33::Dog&) - 4 5abf0e110f90 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-8 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - method #7 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any const&) - method #8 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> - not implemented - 13 5abf0e110fd8 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 20 5abf0e111010 vtbl for openmethod_gensym_0::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 27 5abf0e111048 vtbl for int slots 0-6 - method #0 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - int (*)(int const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #5 spec #0 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - int (*)(int const&) - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 34 5abf0e111080 vtbl for openmethod_gensym_8::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_8::Dog&) - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 41 5abf0e1110b8 vtbl for openmethod_gensym_13::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_13::Dog&&) - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 48 5abf0e1110f0 vtbl for openmethod_gensym_18::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_18::Dog&) - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&>) - 55 5abf0e111128 vtbl for openmethod_gensym_23::Dog slots 0-6 - method #0 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - not implemented - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> - not implemented - method #3 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> - not implemented - method #4 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> - not implemented - method #5 spec #1 - boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - not implemented - method #6 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_23::Dog const&) - 84 5abf0e111160 end -Finding hash factor for 10 types - trying with M = 4, 16 buckets - found 980027787714946823 after 7 attempts; span = [3, 14] -Installing -6 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> const&>), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&>), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>&&>), boost::openmethod::default_registry> parameter 0 - 4: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self&> >), boost::openmethod::default_registry> parameter 0 - 5: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 6: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self const&> >), boost::openmethod::default_registry> parameter 0 - 7: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ const&>), boost::openmethod::default_registry> parameter 0 - 8: in boost::type_erasure::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_ >), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any slots 7-8 - openmethod_gensym_33::Dog slots 7-8 - std::__cxx11::basic_string, std::allocator > slots 0-8 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-6 - openmethod_gensym_0::Dog slots 0-6 - int slots 0-6 - openmethod_gensym_8::Dog slots 0-6 - openmethod_gensym_13::Dog slots 0-6 - openmethod_gensym_18::Dog slots 0-6 - openmethod_gensym_23::Dog slots 0-6 -Finished -Running 8 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.test b/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_type_erasure.test/gcc-13/debug/test_dispatch_type_erasure.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr b/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr deleted file mode 100755 index 10db5551..00000000 Binary files a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr and /dev/null differ diff --git a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.o b/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.o deleted file mode 100644 index 398f956b..00000000 Binary files a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.o and /dev/null differ diff --git a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.output b/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.run b/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.test b/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_dispatch_unique_ptr.test/gcc-13/debug/test_dispatch_unique_ptr.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies b/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies deleted file mode 100755 index a61967ba..00000000 Binary files a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies and /dev/null differ diff --git a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.o b/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.o deleted file mode 100644 index bd8595a6..00000000 Binary files a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.o and /dev/null differ diff --git a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.output b/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.output deleted file mode 100644 index e46a7f38..00000000 --- a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 8 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.run b/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.run deleted file mode 100644 index e46a7f38..00000000 --- a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 8 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.test b/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_hash_policies.test/gcc-13/debug/test_hash_policies.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction b/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction deleted file mode 100755 index 844b337e..00000000 Binary files a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction and /dev/null differ diff --git a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.o b/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.o deleted file mode 100644 index 3b7642ac..00000000 Binary files a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.o and /dev/null differ diff --git a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.output b/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.output deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.run b/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.run deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.test b/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_initialize_transaction.test/gcc-13/debug/test_initialize_transaction.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr b/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr deleted file mode 100755 index 5f54abea..00000000 Binary files a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr and /dev/null differ diff --git a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.o b/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.o deleted file mode 100644 index 742db321..00000000 Binary files a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.o and /dev/null differ diff --git a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.output b/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.output deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.run b/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.run deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.test b/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_inplace_vptr.test/gcc-13/debug/test_inplace_vptr.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type b/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type deleted file mode 100755 index 108bdb79..00000000 Binary files a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type and /dev/null differ diff --git a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.o b/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.o deleted file mode 100644 index 88565e08..00000000 Binary files a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.o and /dev/null differ diff --git a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.output b/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.run b/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.test b/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_n2216_covariant_return_type.test/gcc-13/debug/test_n2216_covariant_return_type.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous b/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous deleted file mode 100755 index 8bee42c1..00000000 Binary files a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous and /dev/null differ diff --git a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.o b/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.o deleted file mode 100644 index cfe415a6..00000000 Binary files a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.o and /dev/null differ diff --git a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.output b/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.run b/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.test b/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_n2216_pick_any_ambiguous.test/gcc-13/debug/test_n2216_pick_any_ambiguous.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces b/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces deleted file mode 100755 index d1cbf277..00000000 Binary files a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces and /dev/null differ diff --git a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.o b/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.o deleted file mode 100644 index 3757551e..00000000 Binary files a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.o and /dev/null differ diff --git a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.output b/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.output deleted file mode 100644 index efa3c13b..00000000 --- a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.output +++ /dev/null @@ -1,8 +0,0 @@ -poke snoopy: bark -poke hector: bark and bite -hector meets sylvester: chase -sylvester meets hector: run -hector meets snoopy: wag tail -hector meets flipper: ignore - -EXIT STATUS: 0 diff --git a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.run b/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.run deleted file mode 100644 index efa3c13b..00000000 --- a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.run +++ /dev/null @@ -1,8 +0,0 @@ -poke snoopy: bark -poke hector: bark and bite -hector meets sylvester: chase -sylvester meets hector: run -hector meets snoopy: wag tail -hector meets flipper: ignore - -EXIT STATUS: 0 diff --git a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.test b/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_namespaces.test/gcc-13/debug/test_namespaces.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method b/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method deleted file mode 100755 index a5653777..00000000 Binary files a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method and /dev/null differ diff --git a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.o b/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.o deleted file mode 100644 index e3ab3d83..00000000 Binary files a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.o and /dev/null differ diff --git a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.output b/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.run b/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.test b/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_pointer_to_method.test/gcc-13/debug/test_pointer_to_method.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_policies.test/gcc-13/debug/test_policies b/test/bin/test_policies.test/gcc-13/debug/test_policies deleted file mode 100755 index 723920cb..00000000 Binary files a/test/bin/test_policies.test/gcc-13/debug/test_policies and /dev/null differ diff --git a/test/bin/test_policies.test/gcc-13/debug/test_policies.o b/test/bin/test_policies.test/gcc-13/debug/test_policies.o deleted file mode 100644 index 2b3a48eb..00000000 Binary files a/test/bin/test_policies.test/gcc-13/debug/test_policies.o and /dev/null differ diff --git a/test/bin/test_policies.test/gcc-13/debug/test_policies.output b/test/bin/test_policies.test/gcc-13/debug/test_policies.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_policies.test/gcc-13/debug/test_policies.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_policies.test/gcc-13/debug/test_policies.run b/test/bin/test_policies.test/gcc-13/debug/test_policies.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_policies.test/gcc-13/debug/test_policies.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_policies.test/gcc-13/debug/test_policies.test b/test/bin/test_policies.test/gcc-13/debug/test_policies.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_policies.test/gcc-13/debug/test_policies.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_reflection.test/gcc-13/debug/test_reflection b/test/bin/test_reflection.test/gcc-13/debug/test_reflection deleted file mode 100755 index 50bdbb15..00000000 Binary files a/test/bin/test_reflection.test/gcc-13/debug/test_reflection and /dev/null differ diff --git a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.o b/test/bin/test_reflection.test/gcc-13/debug/test_reflection.o deleted file mode 100644 index ecbae013..00000000 Binary files a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.o and /dev/null differ diff --git a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.output b/test/bin/test_reflection.test/gcc-13/debug/test_reflection.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.run b/test/bin/test_reflection.test/gcc-13/debug/test_reflection.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.test b/test/bin/test_reflection.test/gcc-13/debug/test_reflection.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_reflection.test/gcc-13/debug/test_reflection.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_rolex.test/gcc-13/debug/test_rolex b/test/bin/test_rolex.test/gcc-13/debug/test_rolex deleted file mode 100755 index b31195ab..00000000 Binary files a/test/bin/test_rolex.test/gcc-13/debug/test_rolex and /dev/null differ diff --git a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.o b/test/bin/test_rolex.test/gcc-13/debug/test_rolex.o deleted file mode 100644 index 23b6a515..00000000 Binary files a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.o and /dev/null differ diff --git a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.output b/test/bin/test_rolex.test/gcc-13/debug/test_rolex.output deleted file mode 100644 index a589e065..00000000 --- a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.run b/test/bin/test_rolex.test/gcc-13/debug/test_rolex.run deleted file mode 100644 index a589e065..00000000 --- a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.test b/test/bin/test_rolex.test/gcc-13/debug/test_rolex.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_rolex.test/gcc-13/debug/test_rolex.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call b/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call deleted file mode 100755 index 33c46b07..00000000 Binary files a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call and /dev/null differ diff --git a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.o b/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.o deleted file mode 100644 index 339ccb8f..00000000 Binary files a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.output b/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.run b/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.test b/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_bad_call.test/gcc-13/debug/test_runtime_errors_bad_call.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids b/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids deleted file mode 100755 index 76ba638b..00000000 Binary files a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids and /dev/null differ diff --git a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.o b/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.o deleted file mode 100644 index 15372acd..00000000 Binary files a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.output b/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.run b/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.test b/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_bad_call_type_ids.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr b/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr deleted file mode 100755 index 32fcb561..00000000 Binary files a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr and /dev/null differ diff --git a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.o b/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.o deleted file mode 100644 index 21199b5f..00000000 Binary files a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.output b/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.run b/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.test b/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_bad_call_type_ids_smart_ptr.test/gcc-13/debug/test_runtime_errors_bad_call_type_ids_smart_ptr.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class b/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class deleted file mode 100755 index 28d7b5a9..00000000 Binary files a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class and /dev/null differ diff --git a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.o b/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.o deleted file mode 100644 index ac08a89e..00000000 Binary files a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.output b/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.run b/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.test b/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_call_unknown_class.test/gcc-13/debug/test_runtime_errors_call_unknown_class.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider b/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider deleted file mode 100755 index 6eff1c61..00000000 Binary files a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider and /dev/null differ diff --git a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.o b/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.o deleted file mode 100644 index 9c09c1ce..00000000 Binary files a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.output b/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.run b/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.test b/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_duplicate_overrider.test/gcc-13/debug/test_runtime_errors_duplicate_overrider.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class b/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class deleted file mode 100755 index 54fb94a1..00000000 Binary files a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class and /dev/null differ diff --git a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.o b/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.o deleted file mode 100644 index 9b64b689..00000000 Binary files a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.output b/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.run b/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.test b/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_initialize_unknown_class.test/gcc-13/debug/test_runtime_errors_initialize_unknown_class.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization b/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization deleted file mode 100755 index b9a24435..00000000 Binary files a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization and /dev/null differ diff --git a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.o b/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.o deleted file mode 100644 index 098518f5..00000000 Binary files a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.output b/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.run b/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.test b/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_no_initialization.test/gcc-13/debug/test_runtime_errors_no_initialization.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error b/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error deleted file mode 100755 index 3ef5fb08..00000000 Binary files a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error and /dev/null differ diff --git a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.o b/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.o deleted file mode 100644 index 0cb0707b..00000000 Binary files a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.o and /dev/null differ diff --git a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.output b/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.run b/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.test b/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_runtime_errors_throw_error.test/gcc-13/debug/test_runtime_errors_throw_error.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch b/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch deleted file mode 100755 index ec40e130..00000000 Binary files a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch and /dev/null differ diff --git a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.o b/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.o deleted file mode 100644 index 8e2a795e..00000000 Binary files a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.o and /dev/null differ diff --git a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.output b/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.output deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.run b/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.run deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.test b/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_shared_virtual_ptr_dispatch.test/gcc-13/debug/test_shared_virtual_ptr_dispatch.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics b/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics deleted file mode 100755 index acf26308..00000000 Binary files a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics and /dev/null differ diff --git a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.o b/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.o deleted file mode 100644 index 205de95a..00000000 Binary files a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.o and /dev/null differ diff --git a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.output b/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.output deleted file mode 100644 index e6ee5a5a..00000000 --- a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 13 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.run b/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.run deleted file mode 100644 index e6ee5a5a..00000000 --- a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 13 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.test b/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_shared_virtual_ptr_value_semantics.test/gcc-13/debug/test_shared_virtual_ptr_value_semantics.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator b/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator deleted file mode 100755 index 79d5cf88..00000000 Binary files a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator and /dev/null differ diff --git a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.o b/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.o deleted file mode 100644 index ae909c9c..00000000 Binary files a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.o and /dev/null differ diff --git a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.output b/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.output deleted file mode 100644 index e6a2bea3..00000000 --- a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 23 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.run b/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.run deleted file mode 100644 index e6a2bea3..00000000 --- a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 23 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.test b/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_slot_allocator.test/gcc-13/debug/test_slot_allocator.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics b/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics deleted file mode 100755 index 60707dd4..00000000 Binary files a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics and /dev/null differ diff --git a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.o b/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.o deleted file mode 100644 index 6d34d923..00000000 Binary files a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.o and /dev/null differ diff --git a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.output b/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.output deleted file mode 100644 index bd00a086..00000000 --- a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 14 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.run b/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.run deleted file mode 100644 index bd00a086..00000000 --- a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 14 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.test b/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_smart_virtual_ptr_value_semantics.test/gcc-13/debug/test_smart_virtual_ptr_value_semantics.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_static_list.test/gcc-13/debug/test_static_list b/test/bin/test_static_list.test/gcc-13/debug/test_static_list deleted file mode 100755 index f5ca6b3b..00000000 Binary files a/test/bin/test_static_list.test/gcc-13/debug/test_static_list and /dev/null differ diff --git a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.o b/test/bin/test_static_list.test/gcc-13/debug/test_static_list.o deleted file mode 100644 index 33789f92..00000000 Binary files a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.o and /dev/null differ diff --git a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.output b/test/bin/test_static_list.test/gcc-13/debug/test_static_list.output deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.run b/test/bin/test_static_list.test/gcc-13/debug/test_static_list.run deleted file mode 100644 index 33486f7d..00000000 --- a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 4 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.test b/test/bin/test_static_list.test/gcc-13/debug/test_static_list.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_static_list.test/gcc-13/debug/test_static_list.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti b/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti deleted file mode 100755 index 2cec68fd..00000000 Binary files a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti and /dev/null differ diff --git a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.o b/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.o deleted file mode 100644 index 57bdac97..00000000 Binary files a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.o and /dev/null differ diff --git a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.output b/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.run b/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.test b/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_static_rtti.test/gcc-13/debug/test_static_rtti.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti b/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti deleted file mode 100755 index b7d5fc80..00000000 Binary files a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti and /dev/null differ diff --git a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.o b/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.o deleted file mode 100644 index 6a99c07d..00000000 Binary files a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.o and /dev/null differ diff --git a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.output b/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.run b/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.test b/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_type_erasure_static_rtti.test/gcc-13/debug/test_type_erasure_static_rtti.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics b/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics deleted file mode 100755 index 0497d311..00000000 Binary files a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics and /dev/null differ diff --git a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.o b/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.o deleted file mode 100644 index a87fa108..00000000 Binary files a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.o and /dev/null differ diff --git a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.output b/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.output deleted file mode 100644 index 34a8dc4d..00000000 --- a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 6 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.run b/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.run deleted file mode 100644 index 34a8dc4d..00000000 --- a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 6 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.test b/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_unique_virtual_ptr_value_semantics.test/gcc-13/debug/test_unique_virtual_ptr_value_semantics.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost b/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost deleted file mode 100755 index de75ecfd..00000000 Binary files a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost and /dev/null differ diff --git a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.o b/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.o deleted file mode 100644 index 3db606fb..00000000 Binary files a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.o and /dev/null differ diff --git a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.output b/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.output deleted file mode 100644 index 2e217b64..00000000 --- a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.output +++ /dev/null @@ -1,3245 +0,0 @@ -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, float, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b2a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b2c0 - 4 5fa1c854b2c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b2c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b2d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b2f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b3c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b3e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b4a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b4c0 - 4 5fa1c854b4c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b4c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b4d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b4f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b520 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b548 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b570 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b598 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b5c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b5e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b610 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b638 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b2a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b2c0 - 4 5fa1c854b2c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b2c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b2d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b2f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b3c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b3e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b540 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b560 - 4 5fa1c854b560 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b568 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b570 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b598 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b5c0 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b5e8 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b610 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b638 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b660 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b688 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b6b0 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b6d8 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b2a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b2c0 - 4 5fa1c854b2c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b2c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b2d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b2f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b3c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b3e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.run b/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.run deleted file mode 100644 index 2e217b64..00000000 --- a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.run +++ /dev/null @@ -1,3245 +0,0 @@ -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, float, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b2a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b2c0 - 4 5fa1c854b2c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b2c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b2d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b2f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b3c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b3e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b4a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b4c0 - 4 5fa1c854b4c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b4c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b4d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b4f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b520 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b548 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b570 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b598 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b5c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b5e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b610 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b638 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b2a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b2c0 - 4 5fa1c854b2c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b2c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b2d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b2f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b3c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b3e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b540 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b560 - 4 5fa1c854b560 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b568 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b570 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b598 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b5c0 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b5e8 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b610 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b638 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b660 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b688 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b6b0 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b6d8 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5fa1b1b757e8, &vptr = 5fa1b1b76490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5fa1b1b757d0, &vptr = 5fa1b1b76498 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_0::Dog: (boost::any), type = 5fa1b1b75490, &vptr = 5fa1b1b76100 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - std::__cxx11::basic_string, std::allocator >: (boost::any), type = 5fa1b1b75460, &vptr = 5fa1b1b76108 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_6::Dog: (boost::any), type = 5fa1b1b753d8, &vptr = 5fa1b1b76210 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - int: (boost::any), type = 716708c915c8, &vptr = 5fa1b1b76290 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_11::Dog: (boost::any), type = 5fa1b1b75370, &vptr = 5fa1b1b76310 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_16::Dog: (boost::any), type = 5fa1b1b75320, &vptr = 5fa1b1b76110 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - openmethod_gensym_26::Dog: (boost::any), type = 5fa1b1b75278, &vptr = 5fa1b1b764a0 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 - float: (boost::any), type = 716708c913e8, &vptr = 5fa1b1b76530 - boost::any: (boost::any), type = 5fa1b1b755a8, &vptr = 5fa1b1b765f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - boost::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::any) - openmethod_gensym_0::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (boost::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (boost::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5fa1b1af5cde) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5fa1b1af5ebe) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5fa1b1af5f9c) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5fa1b1aff360) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5fa1b1aff468) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5fa1b1affedc) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5fa1b1afffc8) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (boost::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5fa1b1b0033a) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (boost::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5fa1b1b07d26) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5fa1b1b07ece) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5fa1b1af5cde - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5fa1b1af5ebe - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5fa1b1af5f9c - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5fa1b1aff360 - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5fa1b1aff468 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5fa1b1affedc - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5fa1b1afffc8 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5fa1b1b0033a - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class boost::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to boost::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07d26 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5fa1b1b07ece - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5fa1c854b2a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5fa1c854b2c0 - 4 5fa1c854b2c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5fa1c854b2c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5fa1c854b2d0 vtbl for boost::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5fa1c854b2f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5fa1c854b320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5fa1c854b348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5fa1c854b370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5fa1c854b398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5fa1c854b3c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5fa1c854b3e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5fa1c854b410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5fa1c854b438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 13581811865306364573 after 84 attempts; span = [0, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (boost::any) - slots: - 0: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in boost::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.test b/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_any_boost.test/gcc-13/debug/test_virtual_any_boost.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std b/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std deleted file mode 100755 index 86e6a4fc..00000000 Binary files a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std and /dev/null differ diff --git a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.o b/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.o deleted file mode 100644 index 162e3afa..00000000 Binary files a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.o and /dev/null differ diff --git a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.output b/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.output deleted file mode 100644 index d9a90429..00000000 --- a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.output +++ /dev/null @@ -1,3245 +0,0 @@ -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, float, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c82a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c82c0 - 4 5b955f3c82c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c82c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c82d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c82f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c83c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c83e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c84a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c84c0 - 4 5b955f3c84c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c84c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c84d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c84f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8520 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8548 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8570 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8598 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c85c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c85e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8610 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8638 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c82a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c82c0 - 4 5b955f3c82c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c82c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c82d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c82f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c83c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c83e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c8540 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c8560 - 4 5b955f3c8560 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c8568 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c8570 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c8598 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c85c0 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c85e8 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8610 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8638 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c8660 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c8688 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c86b0 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c86d8 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c82a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c82c0 - 4 5b955f3c82c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c82c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c82d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c82f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c83c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c83e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.run b/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.run deleted file mode 100644 index d9a90429..00000000 --- a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.run +++ /dev/null @@ -1,3245 +0,0 @@ -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, float, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - float - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - float - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - float - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c82a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c82c0 - 4 5b955f3c82c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c82c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c82d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c82f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c83c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c83e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c84a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c84c0 - 4 5b955f3c84c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c84c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c84d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c84f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8520 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8548 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8570 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8598 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c85c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c85e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8610 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8638 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c82a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c82c0 - 4 5b955f3c82c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c82c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c82d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c82f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c83c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c83e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - int - openmethod_gensym_11::Dog - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c8540 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c8560 - 4 5b955f3c8560 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c8568 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c8570 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c8598 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c85c0 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c85e8 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8610 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8638 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c8660 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c8688 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c86b0 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c86d8 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Static class info: - openmethod_gensym_26::Animal: (openmethod_gensym_26::Animal), type = 5b9523719830, &vptr = 5b952371a490 - openmethod_gensym_26::Cat: (openmethod_gensym_26::Animal, openmethod_gensym_26::Cat), type = 5b9523719818, &vptr = 5b952371a498 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_0::Dog: (std::any), type = 5b95237197d0, &vptr = 5b952371a100 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - std::__cxx11::basic_string, std::allocator >: (std::any), type = 5b95237197c0, &vptr = 5b952371a108 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_6::Dog: (std::any), type = 5b9523719740, &vptr = 5b952371a210 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - int: (std::any), type = 707d5b0915c8, &vptr = 5b952371a290 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_11::Dog: (std::any), type = 5b9523719718, &vptr = 5b952371a310 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_16::Dog: (std::any), type = 5b95237196f0, &vptr = 5b952371a110 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - openmethod_gensym_26::Dog: (std::any), type = 5b95237195e8, &vptr = 5b952371a4a0 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 - float: (std::any), type = 707d5b0913e8, &vptr = 5b952371a530 - std::any: (std::any), type = 5b95237196c8, &vptr = 5b952371a5f8 -Inheritance lattice: - openmethod_gensym_26::Animal - bases: () - derived: (openmethod_gensym_26::Cat) - covariant: (openmethod_gensym_26::Cat, openmethod_gensym_26::Animal) - openmethod_gensym_26::Cat - bases: (openmethod_gensym_26::Animal) - derived: () - covariant: (openmethod_gensym_26::Cat) - std::any - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog, openmethod_gensym_26::Dog, float) - covariant: (float, openmethod_gensym_26::Dog, openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, std::any) - openmethod_gensym_0::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (std::any) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (std::any) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_16::Dog) - openmethod_gensym_26::Dog - bases: (std::any) - derived: () - covariant: (openmethod_gensym_26::Dog) - float - bases: (std::any) - derived: () - covariant: (float) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (5b952369db38) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (5b952369dd18) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) (5b952369ddf6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (5b95236a71ba) - std::__cxx11::basic_string, std::allocator > (*)(int&) (5b95236a72c2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (5b95236a7e1c) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (5b95236a7f08) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> (std::any) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (5b95236a83d2) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> (std::any, openmethod_gensym_26::Animal) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) (5b95236aff28) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) (5b95236b00d0) -Allocating slots... - in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 0 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0: slot 1 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0: slot 2 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0: slot 3 - in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0: slot 4 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 101 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::any - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 5b952369db38 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 5b952369dd18 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) pf = 5b952369ddf6 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 5b95236a71ba - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 5b95236a72c2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 00 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to std::any - -> mask: 00 - groups for dim 0: - 0 mask 00: - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - float - openmethod_gensym_26::Dog - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 5b95236a7e1c - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 5b95236a7f08 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - -> mask: 0 - overriders applicable to openmethod_gensym_26::Dog - -> mask: 0 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to std::any - -> mask: 0 - groups for dim 0: - 0 mask 0: - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - float - openmethod_gensym_26::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 5b95236a83d2 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - make groups for param #0, class std::any - overriders applicable to float - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_26::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - overriders applicable to std::any - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - make groups for param #1, class openmethod_gensym_26::Animal - overriders applicable to openmethod_gensym_26::Cat - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 11 - overriders applicable to openmethod_gensym_26::Animal - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> mask: 10 - stride for dim 1 = 2 - groups for dim 0: - 0 mask 10: - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - groups for dim 0: - 1 mask 11: - openmethod_gensym_26::Dog - groups for dim 1: - 0 mask 10: - openmethod_gensym_26::Animal - groups for dim 1: - 1 mask 11: - openmethod_gensym_26::Cat - building dispatch table - group 1/0 mask 10 - openmethod_gensym_26::Animal - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 10 - openmethod_gensym_26::Dog - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 1/1 mask 11 - openmethod_gensym_26::Cat - group 0/0 mask 10 - float - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - std::any - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - no 'next' - group 0/1 mask 11 - openmethod_gensym_26::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) pf = 5b95236aff28 - for 'next', select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) pf = 5b95236b00d0 - dispatch table rank: 2 x 2, concrete only: 2 x 2 - 4 dispatch table cells, 0 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 5b955f3c82a0 - 62 method #4 boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - spec #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_26::Dog const&, boost::openmethod::virtual_ptr) -> #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) - #1 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr) -> #2 not implemented -Initializing v-tables at 5b955f3c82c0 - 4 5b955f3c82c0 vtbl for openmethod_gensym_26::Animal slots 0-0 - method #4 vp #1 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 5 5b955f3c82c8 vtbl for openmethod_gensym_26::Cat slots 0-0 - method #4 vp #1 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 6 5b955f3c82d0 vtbl for std::any slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 11 5b955f3c82f8 vtbl for openmethod_gensym_0::Dog slots 0-4 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 16 5b955f3c8320 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-4 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 21 5b955f3c8348 vtbl for openmethod_gensym_6::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 26 5b955f3c8370 vtbl for int slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 31 5b955f3c8398 vtbl for openmethod_gensym_11::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 36 5b955f3c83c0 vtbl for openmethod_gensym_16::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 41 5b955f3c83e8 vtbl for openmethod_gensym_26::Dog slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 46 5b955f3c8410 vtbl for float slots 0-4 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> - not implemented - method #4 vp #0 group #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> - 62 5b955f3c8438 end -Finding hash factor for 11 types - trying with M = 4, 16 buckets - found 18041488256021655593 after 4 attempts; span = [3, 15] -Installing -4 dispatch table cells, 3 not implemented, 0 ambiguous -Used slots: - (openmethod_gensym_26::Animal) - slots: - 0: in openmethod_gensym_26::Animal for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 1 - v-tables: - openmethod_gensym_26::Animal slots 0-0 - openmethod_gensym_26::Cat slots 0-0 - (std::any) - slots: - 0: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 1: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&), boost::openmethod::default_registry> parameter 0 - 2: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any&&), boost::openmethod::default_registry> parameter 0 - 3: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&), boost::openmethod::default_registry> parameter 0 - 4: in std::any for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any const&, boost::openmethod::virtual_ptr), boost::openmethod::default_registry> parameter 0 - v-tables: - std::any slots 0-4 - openmethod_gensym_0::Dog slots 0-4 - std::__cxx11::basic_string, std::allocator > slots 0-4 - openmethod_gensym_6::Dog slots 0-4 - int slots 0-4 - openmethod_gensym_11::Dog slots 0-4 - openmethod_gensym_16::Dog slots 0-4 - openmethod_gensym_26::Dog slots 0-4 - float slots 0-4 -Finished -Running 7 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.test b/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_any_std.test/gcc-13/debug/test_virtual_any_std.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure b/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure deleted file mode 100755 index 87933a92..00000000 Binary files a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure and /dev/null differ diff --git a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.o b/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.o deleted file mode 100644 index 04b3df7a..00000000 Binary files a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.o and /dev/null differ diff --git a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.output b/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.output deleted file mode 100644 index 670a4426..00000000 --- a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.output +++ /dev/null @@ -1,1657 +0,0 @@ -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b0922613d0 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b0922613d0 - 0 57b0922613d0 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b0922613f0 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261410 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261430 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261450 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b092261470 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b092261490 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922614b0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b092261510 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b092261510 - 0 57b092261510 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b092261530 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261550 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261570 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261590 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b0922615b0 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b0922615d0 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922615f0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b0922613d0 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b0922613d0 - 0 57b0922613d0 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b0922613f0 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261410 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261430 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261450 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b092261470 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b092261490 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922614b0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b092261510 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b092261510 - 0 57b092261510 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b092261530 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261550 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261570 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261590 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b0922615b0 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b0922615d0 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922615f0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Running 5 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.run b/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.run deleted file mode 100644 index 670a4426..00000000 --- a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.run +++ /dev/null @@ -1,1657 +0,0 @@ -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b0922613d0 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b0922613d0 - 0 57b0922613d0 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b0922613f0 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261410 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261430 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261450 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b092261470 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b092261490 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922614b0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b092261510 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b092261510 - 0 57b092261510 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b092261530 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261550 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261570 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261590 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b0922615b0 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b0922615d0 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922615f0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b0922613d0 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b0922613d0 - 0 57b0922613d0 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b0922613f0 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261410 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261430 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261450 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b092261470 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b092261490 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922614b0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Static class info: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_0::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada898, &vptr = 57b090adb050 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - std::__cxx11::basic_string, std::allocator >: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada840, &vptr = 57b090adb058 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_6::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7d8, &vptr = 57b090adb170 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - int: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 71c7858915c8, &vptr = 57b090adb1f0 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_11::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada7b0, &vptr = 57b090adb270 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 - openmethod_gensym_16::Dog: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada788, &vptr = 57b090adb060 - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>), type = 57b090ada758, &vptr = 57b090adb438 -Inheritance lattice: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - bases: () - derived: (openmethod_gensym_0::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_6::Dog, int, openmethod_gensym_11::Dog, openmethod_gensym_16::Dog) - covariant: (openmethod_gensym_16::Dog, openmethod_gensym_11::Dog, int, openmethod_gensym_6::Dog, std::__cxx11::basic_string, std::allocator >, openmethod_gensym_0::Dog, boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - openmethod_gensym_0::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_0::Dog) - std::__cxx11::basic_string, std::allocator > - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (std::__cxx11::basic_string, std::allocator >) - openmethod_gensym_6::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_6::Dog) - int - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (int) - openmethod_gensym_11::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_11::Dog) - openmethod_gensym_16::Dog - bases: (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - derived: () - covariant: (openmethod_gensym_16::Dog) -Methods: - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) (57b090a68976) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) (57b090a68b56) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) (57b090a68c34) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) (57b090a7225e) - std::__cxx11::basic_string, std::allocator > (*)(int&) (57b090a72366) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) (57b090a72fba) - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) (57b090a730a6) - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - module 0 - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) (57b090a734e2) -Allocating slots... - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 0 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0: slot 1 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0: slot 2 - in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0: slot 3 -Allocating v-tables... -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 110 - overriders applicable to openmethod_gensym_0::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 101 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> mask: 100 - groups for dim 0: - 0 mask 100: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 101: - openmethod_gensym_0::Dog - groups for dim 0: - 2 mask 110: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 100 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - no 'next' - group 0/1 mask 101 - openmethod_gensym_0::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) pf = 57b090a68976 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - group 0/2 mask 110 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) pf = 57b090a68b56 - for 'next', select best of: - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) pf = 57b090a68c34 - 0 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 00 - overriders applicable to int - std::__cxx11::basic_string, std::allocator > (*)(int&) - -> mask: 10 - overriders applicable to openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> mask: 01 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 00 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_6::Dog - groups for dim 0: - 2 mask 10: - int - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_6::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) pf = 57b090a7225e - no 'next' - group 0/2 mask 10 - int - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(int&) pf = 57b090a72366 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - -> mask: 00 - overriders applicable to openmethod_gensym_11::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> mask: 01 - overriders applicable to int - -> mask: 00 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 00 - overriders applicable to std::__cxx11::basic_string, std::allocator > - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> mask: 10 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 00 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 00 - groups for dim 0: - 0 mask 00: - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 01: - openmethod_gensym_11::Dog - groups for dim 0: - 2 mask 10: - std::__cxx11::basic_string, std::allocator > - building dispatch table - group 0/0 mask 00 - openmethod_gensym_16::Dog - int - openmethod_gensym_6::Dog - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 01 - openmethod_gensym_11::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) pf = 57b090a72fba - no 'next' - group 0/2 mask 10 - std::__cxx11::basic_string, std::allocator > - select best of: - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - -> #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) pf = 57b090a730a6 - no 'next' - 1 not implemented, 0 ambiguous -Building dispatch table for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - make groups for param #0, class boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - overriders applicable to openmethod_gensym_16::Dog - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> mask: 1 - overriders applicable to openmethod_gensym_11::Dog - -> mask: 0 - overriders applicable to int - -> mask: 0 - overriders applicable to openmethod_gensym_6::Dog - -> mask: 0 - overriders applicable to std::__cxx11::basic_string, std::allocator > - -> mask: 0 - overriders applicable to openmethod_gensym_0::Dog - -> mask: 0 - overriders applicable to boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - -> mask: 0 - groups for dim 0: - 0 mask 0: - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - groups for dim 0: - 1 mask 1: - openmethod_gensym_16::Dog - building dispatch table - group 0/0 mask 0 - openmethod_gensym_11::Dog - int - openmethod_gensym_6::Dog - std::__cxx11::basic_string, std::allocator > - openmethod_gensym_0::Dog - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> - select best of: - not implemented - group 0/1 mask 1 - openmethod_gensym_16::Dog - select best of: - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - -> #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) pf = 57b090a734e2 - no 'next' - 1 not implemented, 0 ambiguous -Initializing multi-method dispatch tables at 57b092261510 -'next' pointers - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) -> #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - #2 std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) -> #3 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(int&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) -> #2 not implemented - #1 std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) -> #2 not implemented - method # boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - #0 std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) -> #1 not implemented -Initializing v-tables at 57b092261510 - 0 57b092261510 vtbl for boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 4 57b092261530 vtbl for openmethod_gensym_0::Dog slots 0-3 - method #0 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_0::Dog const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 8 57b092261550 vtbl for std::__cxx11::basic_string, std::allocator > slots 0-3 - method #0 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator > const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 12 57b092261570 vtbl for openmethod_gensym_6::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_6::Dog&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 16 57b092261590 vtbl for int slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(int&) - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 20 57b0922615b0 vtbl for openmethod_gensym_11::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_11::Dog&&) - method #3 spec #1 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - not implemented - 24 57b0922615d0 vtbl for openmethod_gensym_16::Dog slots 0-3 - method #0 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&) - method #1 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> - not implemented - method #2 spec #2 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> - not implemented - method #3 spec #0 - boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> - std::__cxx11::basic_string, std::allocator > (*)(openmethod_gensym_16::Dog const&) - 39 57b0922615f0 end -Finding hash factor for 7 types - trying with M = 4, 16 buckets - found 6814184542283810107 after 1 attempts; span = [0, 15] -Installing -3 not implemented, 0 ambiguous -Used slots: - (boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>) - slots: - 0: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - 1: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&), boost::openmethod::default_registry> parameter 0 - 2: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry>&&), boost::openmethod::default_registry> parameter 0 - 3: in boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> for boost::openmethod::method, std::allocator > (boost::openmethod::virtual_any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>, boost::openmethod::default_registry> const&), boost::openmethod::default_registry> parameter 0 - v-tables: - boost::type_erasure::any, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self> slots 0-3 - openmethod_gensym_0::Dog slots 0-3 - std::__cxx11::basic_string, std::allocator > slots 0-3 - openmethod_gensym_6::Dog slots 0-3 - int slots 0-3 - openmethod_gensym_11::Dog slots 0-3 - openmethod_gensym_16::Dog slots 0-3 -Finished -Running 5 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.test b/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_any_type_erasure.test/gcc-13/debug/test_virtual_any_type_erasure.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref b/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref deleted file mode 100755 index ef1c4587..00000000 Binary files a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref and /dev/null differ diff --git a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.o b/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.o deleted file mode 100644 index 2360c0d5..00000000 Binary files a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.output b/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.run b/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.test b/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_by_ref.test/gcc-13/debug/test_virtual_ptr_by_ref.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch b/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch deleted file mode 100755 index 31d5ba41..00000000 Binary files a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch and /dev/null differ diff --git a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.o b/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.o deleted file mode 100644 index facbf7da..00000000 Binary files a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.output b/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.output deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.run b/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.run deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.test b/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_dispatch.test/gcc-13/debug/test_virtual_ptr_dispatch.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final b/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final deleted file mode 100755 index 33875560..00000000 Binary files a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final and /dev/null differ diff --git a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.o b/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.o deleted file mode 100644 index 4aace76f..00000000 Binary files a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.output b/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.output deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.run b/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.run deleted file mode 100644 index baa1c8ce..00000000 --- a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 2 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.test b/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_final.test/gcc-13/debug/test_virtual_ptr_final.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic b/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic deleted file mode 100755 index 71a8bba2..00000000 Binary files a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic and /dev/null differ diff --git a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.o b/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.o deleted file mode 100644 index 10493ec1..00000000 Binary files a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.output b/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.run b/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.test b/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_non_polymorphic.test/gcc-13/debug/test_virtual_ptr_non_polymorphic.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref b/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref deleted file mode 100755 index fc90c7da..00000000 Binary files a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref and /dev/null differ diff --git a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.o b/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.o deleted file mode 100644 index 826e6149..00000000 Binary files a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.output b/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.run b/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.test b/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_shared_by_const_ref.test/gcc-13/debug/test_virtual_ptr_shared_by_const_ref.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value b/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value deleted file mode 100755 index fd326f15..00000000 Binary files a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value and /dev/null differ diff --git a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.o b/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.o deleted file mode 100644 index 3dd73ef4..00000000 Binary files a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.output b/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.run b/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.test b/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_shared_by_value.test/gcc-13/debug/test_virtual_ptr_shared_by_value.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique b/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique deleted file mode 100755 index fa781562..00000000 Binary files a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique and /dev/null differ diff --git a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.o b/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.o deleted file mode 100644 index dd133140..00000000 Binary files a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.output b/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.output deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.run b/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.run deleted file mode 100644 index bf49c089..00000000 --- a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.test b/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_unique.test/gcc-13/debug/test_virtual_ptr_unique.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics b/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics deleted file mode 100755 index 1cf6e0d4..00000000 Binary files a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics and /dev/null differ diff --git a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.o b/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.o deleted file mode 100644 index 0ed16ccc..00000000 Binary files a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.o and /dev/null differ diff --git a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.output b/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.output deleted file mode 100644 index fc9ad7c8..00000000 --- a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 9 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.run b/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.run deleted file mode 100644 index fc9ad7c8..00000000 --- a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 9 test cases... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.test b/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/bin/test_virtual_ptr_value_semantics.test/gcc-13/debug/test_virtual_ptr_value_semantics.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default deleted file mode 100755 index a597908d..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.output b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.output deleted file mode 100644 index bf49c089..00000000 --- a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.run b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.run deleted file mode 100644 index bf49c089..00000000 --- a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.test b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/dynamic_loading_default.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_method_default.so b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_method_default.so deleted file mode 100755 index 3841275f..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_method_default.so and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_overrider_default.so b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_overrider_default.so deleted file mode 100755 index 5180620c..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_overrider_default.so and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_registry_default.so b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_registry_default.so deleted file mode 100755 index 3c483a55..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/libboost_openmethod-dl_test_registry_default.so and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/main.o b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/main.o deleted file mode 100644 index 479eb1a5..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/main.o and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/method.o b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/method.o deleted file mode 100644 index 6dc8d588..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/method.o and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/overrider.o b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/overrider.o deleted file mode 100644 index 9c94a00c..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/overrider.o and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/registry.o b/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/registry.o deleted file mode 100644 index c3185a2c..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_default.test/gcc-13/debug/registry.o and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect deleted file mode 100755 index 273f7f15..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.output b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.output deleted file mode 100644 index bf49c089..00000000 --- a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.run b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.run deleted file mode 100644 index bf49c089..00000000 --- a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.test b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/dynamic_loading_indirect.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_method_indirect.so b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_method_indirect.so deleted file mode 100755 index 9c8869da..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_method_indirect.so and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_overrider_indirect.so b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_overrider_indirect.so deleted file mode 100755 index db9ed8bc..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_overrider_indirect.so and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_registry_indirect.so b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_registry_indirect.so deleted file mode 100755 index 0c63cbd9..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/libboost_openmethod-dl_test_registry_indirect.so and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/main.o b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/main.o deleted file mode 100644 index cc5af21b..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/main.o and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/method.o b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/method.o deleted file mode 100644 index dcbc2fc7..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/method.o and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/overrider.o b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/overrider.o deleted file mode 100644 index 372820e8..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/overrider.o and /dev/null differ diff --git a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/registry.o b/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/registry.o deleted file mode 100644 index a5348ea8..00000000 Binary files a/test/dynamic_loading/bin/dynamic_loading_indirect.test/gcc-13/debug/registry.o and /dev/null differ diff --git a/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/lib.o b/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/lib.o deleted file mode 100644 index af9f5a7a..00000000 Binary files a/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/lib.o and /dev/null differ diff --git a/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/lib2.o b/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/lib2.o deleted file mode 100644 index 1bc55e59..00000000 Binary files a/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/lib2.o and /dev/null differ diff --git a/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/libboost_openmethod-isl_custom_lib.so b/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/libboost_openmethod-isl_custom_lib.so deleted file mode 100755 index ccd03dc1..00000000 Binary files a/test/implicit_shared_libraries/custom_registry/bin/gcc-13/debug/libboost_openmethod-isl_custom_lib.so and /dev/null differ diff --git a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom b/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom deleted file mode 100755 index 4fc8193f..00000000 Binary files a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom and /dev/null differ diff --git a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.output b/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.output deleted file mode 100644 index bf49c089..00000000 --- a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.run b/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.run deleted file mode 100644 index bf49c089..00000000 --- a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.test b/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/implicit_shared_libraries_custom.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/main.o b/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/main.o deleted file mode 100644 index 80509342..00000000 Binary files a/test/implicit_shared_libraries/custom_registry/bin/implicit_shared_libraries_custom.test/gcc-13/debug/main.o and /dev/null differ diff --git a/test/implicit_shared_libraries/default_registry/bin/gcc-13/debug/lib.o b/test/implicit_shared_libraries/default_registry/bin/gcc-13/debug/lib.o deleted file mode 100644 index af04352f..00000000 Binary files a/test/implicit_shared_libraries/default_registry/bin/gcc-13/debug/lib.o and /dev/null differ diff --git a/test/implicit_shared_libraries/default_registry/bin/gcc-13/debug/libboost_openmethod-isl_default_lib.so b/test/implicit_shared_libraries/default_registry/bin/gcc-13/debug/libboost_openmethod-isl_default_lib.so deleted file mode 100755 index 41faddeb..00000000 Binary files a/test/implicit_shared_libraries/default_registry/bin/gcc-13/debug/libboost_openmethod-isl_default_lib.so and /dev/null differ diff --git a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default b/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default deleted file mode 100755 index 1c4942cb..00000000 Binary files a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default and /dev/null differ diff --git a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.output b/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.output deleted file mode 100644 index bf49c089..00000000 --- a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.output +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.run b/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.run deleted file mode 100644 index bf49c089..00000000 --- a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.run +++ /dev/null @@ -1,5 +0,0 @@ -Running 1 test case... - -*** No errors detected - -EXIT STATUS: 0 diff --git a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.test b/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.test deleted file mode 100644 index b0aad4de..00000000 --- a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/implicit_shared_libraries_default.test +++ /dev/null @@ -1 +0,0 @@ -passed diff --git a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/main.o b/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/main.o deleted file mode 100644 index 38be67ba..00000000 Binary files a/test/implicit_shared_libraries/default_registry/bin/implicit_shared_libraries_default.test/gcc-13/debug/main.o and /dev/null differ