|
|
|
@ -55,10 +55,10 @@ struct class_definition_generator |
|
|
|
|
<< scope_tab << string << "(std::nullptr_t)\n" |
|
|
|
|
<< scope_tab << scope_tab << ": ::efl::eo::concrete(nullptr) {}\n" |
|
|
|
|
<< scope_tab << "explicit " << string << "() = default;\n" |
|
|
|
|
<< scope_tab << string << "(" << string << " const& other) = default;\n" |
|
|
|
|
<< scope_tab << string << "(" << string << "&& other) = default;\n" |
|
|
|
|
<< scope_tab << string << "& operator=(" << string << " const& other) = default;\n" |
|
|
|
|
<< scope_tab << string << "& operator=(" << string << "&& other) = default;\n" |
|
|
|
|
<< scope_tab << string << "(" << string << " const&) = default;\n" |
|
|
|
|
<< scope_tab << string << "(" << string << "&&) = default;\n" |
|
|
|
|
<< scope_tab << string << "& operator=(" << string << " const&) = default;\n" |
|
|
|
|
<< scope_tab << string << "& operator=(" << string << "&&) = default;\n" |
|
|
|
|
<< scope_tab << "template <typename Derived>\n" |
|
|
|
|
<< scope_tab << string << "(Derived&& derived\n" |
|
|
|
|
<< scope_tab << scope_tab << ", typename std::enable_if<\n" |
|
|
|
|