aboutsummaryrefslogtreecommitdiffstats
path: root/src/diagram/Structogram.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/diagram/Structogram.cpp')
-rw-r--r--src/diagram/Structogram.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/diagram/Structogram.cpp b/src/diagram/Structogram.cpp
index a21c62d..0575748 100644
--- a/src/diagram/Structogram.cpp
+++ b/src/diagram/Structogram.cpp
@@ -89,6 +89,8 @@ Structogram::iterator Structogram::insert_after(Structogram::iterator it, Statem
throw std::invalid_argument("structogram: attempt to insert a null statement");
}
+ // TODO: update m_tail
+
statement->next = it->next;
it->next = statement;
m_size++;
@@ -96,10 +98,6 @@ Structogram::iterator Structogram::insert_after(Structogram::iterator it, Statem
return ++it;
}
-//Structogram::iterator Structogram::insert_after(Structogram::iterator it, Statement::pointer statement) {
-// return insert(++it, statement);
-//}
-
Structogram::iterator Structogram::erase_after(iterator it) {
// TODO: error handling IE return a std::pair<iterator, bool>