diff options
Diffstat (limited to 'cli/man.cxx')
-rw-r--r-- | cli/man.cxx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/cli/man.cxx b/cli/man.cxx index 93c6920..ac5d9b1 100644 --- a/cli/man.cxx +++ b/cli/man.cxx @@ -120,6 +120,9 @@ namespace class_ (context& c) : context (c), option_ (c) { + *this >> inherits_base_ >> base_ >> inherits_base_; + base_ >> names_option_; + names_option_ >> option_; } @@ -137,13 +140,18 @@ namespace return; } + if (!options.exclude_base ()) + inherits (c, inherits_base_); + names (c, names_option_); } private: - bool generated_; option option_; traversal::names names_option_; + + traversal::class_ base_; + traversal::inherits inherits_base_; }; } |