diff options
author | Marius Kintel <marius@kintel.net> | 2013-06-01 20:05:09 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2013-06-01 20:05:09 (GMT) |
commit | e4197c1b587861c56b6a74837e962029cb765a05 (patch) | |
tree | 4dd38fe62b64c27b81402319bfc405b90577efc1 /src/module.h | |
parent | 695165542259984ba335cb46e415910dd06b746d (diff) |
Dump the else part of if-else blocks if it has any content. Part of #384
Diffstat (limited to 'src/module.h')
-rw-r--r-- | src/module.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/module.h b/src/module.h index 5dfb8c4..96e5649 100644 --- a/src/module.h +++ b/src/module.h @@ -19,7 +19,7 @@ public: : tag_root(false), tag_highlight(false), tag_background(false), recursioncount(0), modname(name) { } virtual ~ModuleInstantiation(); - std::string dump(const std::string &indent) const; + virtual std::string dump(const std::string &indent) const; class AbstractNode *evaluate(const class Context *ctx) const; std::vector<AbstractNode*> instantiateChildren(const Context *evalctx) const; @@ -51,6 +51,7 @@ public: IfElseModuleInstantiation() : ModuleInstantiation("if") { } virtual ~IfElseModuleInstantiation(); std::vector<AbstractNode*> instantiateElseChildren(const Context *evalctx) const; + virtual std::string dump(const std::string &indent) const; LocalScope else_scope; }; |