14 std::vector<utils::observer_ptr<const region>> inheritance;
15 for (
auto parent : utils::cut(names,
",")) {
16 parent = utils::trim(parent,
' ');
17 if (utils::has_no_content(parent))
26 <<
"Cannot find inherited object \"" << parent <<
"\""
27 << std::string(exists_non_virtual ?
" (object is not virtual)" :
"")
28 <<
". Inheritance skipped." << std::endl;
33 inheritance.push_back(std::move(obj));