aboutsummaryrefslogtreecommitdiff
path: root/xsde/cxx/elements.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'xsde/cxx/elements.hxx')
-rw-r--r--xsde/cxx/elements.hxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/xsde/cxx/elements.hxx b/xsde/cxx/elements.hxx
index c9f79f2..5952e68 100644
--- a/xsde/cxx/elements.hxx
+++ b/xsde/cxx/elements.hxx
@@ -617,7 +617,9 @@ namespace CXX
}
};
- struct LiteralValue: Traversal::Fundamental::Byte,
+ struct LiteralValue: Traversal::AnySimpleType,
+
+ Traversal::Fundamental::Byte,
Traversal::Fundamental::UnsignedByte,
Traversal::Fundamental::Short,
Traversal::Fundamental::UnsignedShort,
@@ -657,6 +659,9 @@ namespace CXX
String
dispatch (SemanticGraph::Node& type, String const& value);
+ virtual Void
+ traverse (SemanticGraph::AnySimpleType&);
+
// Boolean.
//
virtual Void