diff options
Diffstat (limited to 'src/MoonP/ast.hpp')
-rw-r--r-- | src/MoonP/ast.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/MoonP/ast.hpp b/src/MoonP/ast.hpp index f2ef76c..0b5ffca 100644 --- a/src/MoonP/ast.hpp +++ b/src/MoonP/ast.hpp | |||
@@ -392,6 +392,12 @@ public: | |||
392 | node->release(); | 392 | node->release(); |
393 | } | 393 | } |
394 | 394 | ||
395 | void pop_back() { | ||
396 | auto node = m_objects.back(); | ||
397 | m_objects.pop_back(); | ||
398 | node->release(); | ||
399 | } | ||
400 | |||
395 | const node_container& objects() const { | 401 | const node_container& objects() const { |
396 | return m_objects; | 402 | return m_objects; |
397 | } | 403 | } |