diff options
Diffstat (limited to 'odb/relational/header.cxx')
-rw-r--r-- | odb/relational/header.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/odb/relational/header.cxx b/odb/relational/header.cxx index 11d3cf6..0df7607 100644 --- a/odb/relational/header.cxx +++ b/odb/relational/header.cxx @@ -27,16 +27,20 @@ namespace relational { traversal::unit unit; traversal::defines unit_defines; + typedefs unit_typedefs (false); traversal::namespace_ ns; instance<class1> c; unit >> unit_defines >> ns; unit_defines >> c; + unit >> unit_typedefs >> c; traversal::defines ns_defines; + typedefs ns_typedefs (false); ns >> ns_defines >> ns; ns_defines >> c; + ns >> ns_typedefs >> c; unit.dispatch (ctx.unit); } @@ -44,16 +48,20 @@ namespace relational { traversal::unit unit; traversal::defines unit_defines; + typedefs unit_typedefs (false); traversal::namespace_ ns; instance<class2> c; unit >> unit_defines >> ns; unit_defines >> c; + unit >> unit_typedefs >> c; traversal::defines ns_defines; + typedefs ns_typedefs (false); ns >> ns_defines >> ns; ns_defines >> c; + ns >> ns_typedefs >> c; unit.dispatch (ctx.unit); } |