forked from enlightenment/efl
eolian-cxx: Fixed inheritance extensions not proper qualifying the base class
The generator now globally qualifies the base names, so it works outside the efl namespace
This commit is contained in:
parent
67e187bebc
commit
6109d17de1
|
@ -46,8 +46,8 @@ operator<<(std::ostream& out, class_extensions const& x)
|
||||||
if (it != first) out << ",";
|
if (it != first) out << ",";
|
||||||
out << tab(2)
|
out << tab(2)
|
||||||
<< "efl::eo::detail::extension_inheritance<"
|
<< "efl::eo::detail::extension_inheritance<"
|
||||||
<< *it << ">::type<"
|
<< *it << ">::type< ::"
|
||||||
<< cls.name << ">";
|
<< cls.name_space << "::" << cls.name << ">";
|
||||||
}
|
}
|
||||||
out << endl;
|
out << endl;
|
||||||
return out;
|
return out;
|
||||||
|
|
Loading…
Reference in New Issue