Refactored decorated_element

This commit is contained in:
Bartek Kryza
2021-09-27 00:05:47 +02:00
parent d6b88e68ec
commit e615f3b869
4 changed files with 45 additions and 23 deletions

View File

@@ -273,7 +273,7 @@ void generator::generate(const class_ &c, std::ostream &ostr) const
//
// Process notes
//
for (auto decorator : c.decorators) {
for (auto decorator : c.decorators()) {
auto note = std::dynamic_pointer_cast<decorators::note>(decorator);
if (note && note->applies_to_diagram(m_config.name)) {
ostr << "note " << note->position << " of " << c.alias() << '\n'
@@ -334,7 +334,7 @@ void generator::generate(const enum_ &e, std::ostream &ostr) const
//
// Process notes
//
for (auto decorator : e.decorators) {
for (auto decorator : e.decorators()) {
auto note = std::dynamic_pointer_cast<decorators::note>(decorator);
if (note && note->applies_to_diagram(m_config.name)) {
ostr << "note " << note->position << " of " << e.alias() << '\n'