aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2013-04-05 12:26:02 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2013-04-10 18:46:44 +0200
commitca6ab8a1a4eedf6f751f5ba2205cd57ca37fad80 (patch)
treef3f613beb4f083063d6d5c043df60d2f1875ba7f
parent17e48b8980d89f0c5c3a00d4066c764093838e5a (diff)
Allow no-op node-based traversers
Useful for overrides.
-rw-r--r--odb/traversal/relational/elements.hxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/odb/traversal/relational/elements.hxx b/odb/traversal/relational/elements.hxx
index 0e1a983..611318a 100644
--- a/odb/traversal/relational/elements.hxx
+++ b/odb/traversal/relational/elements.hxx
@@ -81,6 +81,8 @@ namespace traversal
struct node: compiler::traverser_impl<X, semantics::relational::node>,
virtual node_base
{
+ virtual void
+ traverse (X&) {}
};
template <typename X>