summaryrefslogtreecommitdiff
path: root/trace_model.cpp
diff options
context:
space:
mode:
authorJosé Fonseca <jfonseca@vmware.com>2010-11-26 15:26:14 +0000
committerJosé Fonseca <jfonseca@vmware.com>2010-11-26 15:26:14 +0000
commitf84c70e16aaf953f8984981456f5baf8eada7153 (patch)
tree1b1584e39e4df5dea4a0b3cd750f53060e57b70d /trace_model.cpp
parent2250a0e42a0fcad757f38121859ce7de10384df3 (diff)
More efficient enum representation.
Diffstat (limited to 'trace_model.cpp')
-rw-r--r--trace_model.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/trace_model.cpp b/trace_model.cpp
index b0e5158..fb25826 100644
--- a/trace_model.cpp
+++ b/trace_model.cpp
@@ -55,7 +55,7 @@ void String::visit(Visitor &visitor) {
visitor.visit(this);
}
-void Const::visit(Visitor &visitor) {
+void Enum::visit(Visitor &visitor) {
visitor.visit(this);
}
@@ -129,7 +129,7 @@ public:
os << literal << '"' << node->value << '"' << normal;
}
- void visit(Const *node) {
+ void visit(Enum *node) {
os << literal << node->name << normal;
}
@@ -205,7 +205,7 @@ std::ostream & operator <<(std::ostream &os, Value *value) {
static inline const Value *unwrap(const Value *node) {
- const Const *c = dynamic_cast<const Const *>(node);
+ const Enum *c = dynamic_cast<const Enum *>(node);
if (c)
return c->value;
return node;