Puma Reference Manual | Puma: Puma::PreElifPart Class Reference |
#include <Puma/PreTreeNodes.h>
Public Member Functions | |
PreElifPart () | |
Constructor. | |
void | addSons (PreTree *dg, PreTree *el) |
Add two sons, a directive group and a #elif directive. | |
void | accept (PreVisitor &v) |
Part of the tree visitor pattern. |
Puma::PreElifPart::PreElifPart | ( | ) | [inline] |
Constructor.
Add two sons, a directive group and a #elif directive.
dg | The directive group. | |
el | The #elif directive. |
void Puma::PreElifPart::accept | ( | PreVisitor & | v | ) | [inline, virtual] |
Part of the tree visitor pattern.
Calls the node visiting functions suitable for this node type.
v | The visitor object on which to call the visiting functions. |
Implements Puma::PreTreeComposite.