Puma Reference Manual | Puma: Puma::PreUnassertDirective Class Reference |
#include <Puma/PreTreeNodes.h>
Example:
#unassert OSTYPE
Public Member Functions | |
PreUnassertDirective (PreTree *ua, PreTree *n, PreTree *tl) | |
Constructor. | |
PreUnassertDirective (PreTree *ua, PreTree *tl) | |
Constructor. | |
void | accept (PreVisitor &v) |
Part of the tree visitor pattern. |
Puma::PreUnassertDirective::PreUnassertDirective | ( | PreTree * | ua, | |
PreTree * | n, | |||
PreTree * | tl | |||
) | [inline] |
Constructor.
ua | The #unassert token. | |
n | The name of the predicate. | |
tl | The remaining tokens of the line. |
Constructor.
ua | The #unassert token. | |
tl | The remaining tokens of the line. |
void Puma::PreUnassertDirective::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.