From 521216e0a696fa698c88fc1e18958c82626873cc Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 16 Jun 2015 08:19:25 +0200 Subject: Implement support for nested members in inverse pragma --- odb/common.hxx | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'odb/common.hxx') diff --git a/odb/common.hxx b/odb/common.hxx index 277c0e3..ba9dd2d 100644 --- a/odb/common.hxx +++ b/odb/common.hxx @@ -284,6 +284,15 @@ public: } virtual void + traverse (semantics::data_member& m, column_prefix const& cp) + { + column_prefix op (column_prefix_); + column_prefix_ = cp; + traverse (m); + column_prefix_ = op; + } + + virtual void traverse (semantics::data_member&, semantics::type&, string const& key_prefix, -- cgit v1.1