diff --git a/src/lib/eolian_cxx/grammar/eo_class_constructors_generator.hh b/src/lib/eolian_cxx/grammar/eo_class_constructors_generator.hh index f25a9a99af..adc4e63a3d 100644 --- a/src/lib/eolian_cxx/grammar/eo_class_constructors_generator.hh +++ b/src/lib/eolian_cxx/grammar/eo_class_constructors_generator.hh @@ -46,8 +46,8 @@ operator<<(std::ostream& out, class_extensions const& x) if (it != first) out << ","; out << tab(2) << "efl::eo::detail::extension_inheritance<" - << *it << ">::type<" - << cls.name << ">"; + << *it << ">::type< ::" + << cls.name_space << "::" << cls.name << ">"; } out << endl; return out;