#include "serializer.h"
class Boolean : public ASTNode {
+private:
+ static uint64_t counter;
public:
Boolean(ASTNodeType _type);
virtual ~Boolean() {}
BooleanValue boolVal;
Vector<Boolean *> parents;
virtual void updateParents() {}
-
+ uint64_t id;
CMEMALLOC;
};
void serialize(Serializer *serializer );
virtual void print();
void updateParents();
-
+
Order *order;
uint64_t first;
uint64_t second;